TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
The Inertia.js Handbook For Beginners: Building Modern Web Apps with Inertia.js: Laravel & Symfony Edition: Build Seamless SPAs with PHP, Vue, React,
滿額折

The Inertia.js Handbook For Beginners: Building Modern Web Apps with Inertia.js: Laravel & Symfony Edition: Build Seamless SPAs with PHP, Vue, React,

商品資訊

定價
:NT$ 912 元
無庫存,下單後進貨(到貨天數約30-45天)
下單可得紅利積點 :27 點
商品簡介

商品簡介

What You'll Learn in This Book
  • Grasp the "Modern Monolith" Concept: Understand how Inertia.js revolutionizes web development by combining the simplicity of traditional monoliths with the dynamic user experience of Single Page Applications (SPAs), without the complexities of API development.
  • Master Inertia.js Fundamentals: Dive deep into Inertia's core philosophy, its request lifecycle, key components (Pages, Props, Links, Adapters), and how it seamlessly bridges server-side PHP with client-side JavaScript.
  • Set Up Your Development Environment: Learn to configure both Laravel and Symfony backends, along with Vue.js, React.js, and Svelte.js frontends, to get your Inertia.js application up and running.
  • Build Full CRUD Applications: Develop practical skills by creating, reading, updating, and deleting data using Inertia.js, including handling forms, server-side validation, and displaying errors.
  • Implement Effective Layouts and Navigation: Discover how to create persistent layouts, manage shared data across your application, and implement efficient client-side navigation using Inertia's Link component.
  • Optimize Data Handling and Performance: Explore advanced Inertia features like partial reloads and lazy props to fine-tune data fetching and enhance application performance.
  • Enhance User Experience: Integrate progress indicators, handle non-Inertia responses, implement modals, manage assets, and preserve component state for a smoother user experience.
  • Understand Server-Side Rendering (SSR): Learn the benefits and implementation of SSR with Inertia.js to improve SEO and initial page load performance.
  • Deep Dive into Framework-Specifics: Gain detailed insights into using Inertia.js with Laravel (including authentication, authorization, and helpers) and Symfony (with its security bundle, forms, and services).
  • Adopt Client-Side Implementation Patterns: Understand best practices for structuring components, managing state, and utilizing Inertia's helpers within Vue.js, React.js, and Svelte.js projects.
  • Test Your Inertia.js Applications: Learn comprehensive testing strategies, including backend unit testing with PHPUnit/Pest, frontend component testing, and end-to-end testing with tools like Cypress or Playwright.
  • Prepare for Deployment and Optimization: Discover how to build for production, configure your server, implement caching strategies, and optimize performance for live Inertia.js applications.
  • Extend Inertia.js Capabilities: Explore integrating internationalization, accessibility, third-party libraries, and real-time features into your Inertia-powered projects.
  • Evaluate When to Use Inertia.js: Understand the ideal use cases for Inertia.js, compare it with alternatives like Laravel Livewire/Symfony UX Turbo or traditional SPAs, and make informed architectural decisions.
  • Build a Complete Application (Case Study): Apply all learned concepts by building a moderately complex project from scratch, showcasing practical implementation and decision-making.

購物須知

外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。

無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 912
無庫存,下單後進貨
(到貨天數約30-45天)

暢銷榜

客服中心

收藏

會員專區