Hands-on Nuxt.js Web Development

تاریخ: 1400/04/06 22:04
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۲۶۳۳
دیدگاه ها: ۰
برچسب ها: Java Script |SPA |Vue.js |
کتاب Hands-on Nuxt.js Web Development
Packt Publishing
Lau Tiam Kok
9781789952698
2020
698
English

در کتاب Hands-on Nuxt.js Web Development (توسعه وب عملی با ناکست جی اس)، Nuxt.js را برای ساخت برنامه‌های وب Vue.js رندر شده در سمت سرور، تولید شده به صورت ایستا و آماده تولید را به کمک مثال‌های کاربردی یاد خواهید گرفت. Nuxt.js، یک چارچوب وب پیشرونده است که بر فراز Vue.js برای رندر کردن سمت سرور (SSR) ساخته شده است. با استفاده از Nuxt.js و Vue.js، ساخت برنامه‌های کاربردی جهانی و استاتیک از صفر، اکنون آسان‌تر از هر زمان دیگری است.
این کتاب با مقدمه ای بر Nuxt.js و اجزای سازنده آن به عنوان یک چارچوب جهانی SSR آغاز می‌شود. شما با مبانی Nuxt.js آشنا خواهید شد و خواهید فهمید که چگونه می‌توانید آن را با آخرین نسخه Vue.js یکپارچه کنید. سپس ساختار مسیر Nuxt.js را بررسی کرده و اولین پروژه Nuxt.js خود را با استفاده از صفحات، نماها، مسیریابی و کامپوننت‌های Vue راه اندازی می‌کنید. با کمک مثال‌های عملی، شما یاد خواهید گرفت که چگونه با جستجوی پیکربندی، افزونه ها، ماژول ها، میان افزار و Vuex store برنامه‌ی Nuxt.js خودتان، آن را به backend API وصل کنید. این کتاب به شما نشان می‌دهد که چگونه می‌توانید با کار کردن با REST و GraphQL API‌ها از طریق درخواست‌های HTTP، برنامه Nuxt.js خود را به یک برنامه جهانی یا تولید شده به صورت ایستا تبدیل کنید. سرانجام، شما می‌توانید با استفاده از احراز مجوز، با تکنیک‌های امنیتی آشنا شوید تا برنامه Nuxt.js خود را برای آزمایش پکیج کرده و آن را در محیط عملیاتی مستقر کنید.
با به پایان رساندن این کتاب توسعه وب، شما درک کاملی از استفاده از Nuxt.js برای پروژه‌های خود پیدا کرده اید و قادر خواهید بود تا برنامه‌های وب امن، تست شده به صورت end-to-end و مقیاس پذیر را با SSR، مدیریت داده‌ها و قابلیت‌های SEO بسازید. این کتاب برای هر برنامه نویس JavaScript یا فول استکی است که می‌خواهد برنامه‌های Vue.js رندر شده در سمت سرور را بسازد. درک پایه ای از چارچوب Vue.js به درک مفاهیم اصلی ارائه شده در این کتاب کمک می‌کند.

 

 

مطالبی که در کتاب «توسعه وب عملی با ناکست جی اس: ساخت برنامه‌های جهانی و تولید شده به صورت ایستا با استفاده از ناکست جی اس» خواهید آموخت:

  • یکپارچه کردن Nuxt.js با جدیدترین نسخه Vue.js
  • توسعه برنامه‌های Vue.js خودتان با استفاده از صفحات، کامپوننت ها، مسیریابی، میان افزار، افزونه‌ها و ماژول‌های Vue.js
  • ایجاد یک برنامه وب بلادرنگ ساده با استفاده از Nuxt.js، Node.js، Koa.js و RethinkDB
  • توسعه برنامه‌های وب جهانی و تولید شده به صورت ایستا با Nuxt.js، headless CMS و GraphQL
  • ساخت API‌های Node.js و PHP از صفر با استفاده از Koa.js، PSRs، GraphQL، MongoDB و MySQL
  • امن سازی برنامه‌های Nuxt.js خودتان با استفاده از احراز هویت JWT
  • بررسی بهترین شیوه‌ها برای تست کردن و استقرار برنامه‌های Nuxt.js خودتان

  

Table of Contents:
- Section 1: Your First Nuxt App
- Chapter 1: Introducing Nuxt
- Chapter 2: Getting Started with Nuxt
- Chapter 3: Adding UI Frameworks
- Section 2: View, Routing, Components, Plugins, and Modules
- Chapter 4: Adding Views, Routes, and Transitions
- Chapter 5: Adding Vue Components
- Chapter 6: Writing Plugins and Modules
- Chapter 7: Adding Vue Forms
- Section 3: Server-Side Development and Data Management
- Chapter 8: Adding a Server-Side Framework
- Chapter 9: Adding a Server-Side Database
- Chapter 10: Adding a Vuex Store
- Section 4: Middleware and Security
- Chapter 11: Writing Route Middlewares and Server Middlewares
- Chapter 12: Creating User Logins and API Authentication
- Section 5: Testing and Deployment
- Chapter 13: Writing End-to-End Tests
- Chapter 14: Using Linters, Formatters, and Deployment Commands
- Section 6: The Further Fields
- Chapter 15: Creating an SPA with Nuxt
- Chapter 16: Creating a Framework-Agnostic PHP API for Nuxt
- Chapter 17: Creating a Real-Time App with Nuxt
- Chapter 18: Creating a Nuxt App with a CMS and GraphQL

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...