Hands-On Full-Stack Web Development with GraphQL and React

تاریخ: 1398/11/14 20:57
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۳۵۳۰
دیدگاه ها: ۰
برچسب ها: Java Script |SPA |React |
کتاب Hands-On Full-Stack Web Development with GraphQL and React
Packt Publishing
Sebastian Grebe
9781789134520
2019
468
English

چارچوب React، یکی از پر استفاده‌ترین چارچوب هایی است که توسعه دهندگان را قادر می‌سازد تا برنامه‌های frontend مقیاس پذیر و سریع برای هر کاری بنویسند. GraphQL روشی مدرن برای پرس و جو از یک API است. GraphQL یک جایگزین برای REST و پیشرفت بعدی در توسعه وب است. ترکیب این دو فناوری انقلابی یک stack مقاوم در برابر آینده و مقیاس پذیر را برای شما رقم می‌زند که می‌توانید کسب کار خود را با آن‌ها شروع کنید.

کتاب توسعه وب full-stack با GraphQL و React، شما را در پیاده سازی برنامه‌ها با استفاده از React، Apollo، Node.js و SQL راهنمایی می‌کند. ما بر روی حل مساله‌های پیچیده با استفاده از GraphQL، مثل abstract کردن معماری‌های پایگاه داده چند جدولی و مدیریت آپلود تصاویر، تمرکز خواهیم کرد. در این کتاب برنامه‌های full stack را با API‌های مدرن و با استفاده از GraphQL و Apollo خواهید ساخت. در ادامه Apollo را با React یکپارچه می‌کنیم و کامپوننت‌های frontend را به وسیله GraphQL خواهیم ساخت. در پایان کتاب، شما در استفاده از GraphQL و React برای نیازمندی‌های توسعه full-stack خود، مهارت خواهید داشت.


مطالبی که در کتاب توسعه وب full-stack با GraphQL و React، خواهید آموخت:

  • دریافت داده‌ها از پایگاه داده‌ها و معماری‌های سیستم چند جدولی
  • ساختن یک GraphQL API با پیاده سازی مدل‌ها و طرح‌ها توسط Apollo و Sequelize
  • راه اندازی یک Apollo Client و ایجاد کامپوننت‌های frontend با استفاده از React
  • استفاده کردن از Mocha برای تست کردن برنامه
  • نوشتن کامپوننت‌های پیچیده React و به اشتراک گذاری داده‌ها بین آن ها
  • استقرار برنامه با استفاده از داکر

  

Table of Contents
- Preparing Your Development Environment
- Setting up GraphQL with Express.js
- Connecting to The Database
- Integrating React into the Backend with Apollo
- Reusable React Components
- Authentication with Apollo and React
- Handling Image Uploads
- Routing in React
- Implementing Server-Side Rendering
- Real-Time Subscriptions
- Writing Tests
- Optimizing GraphQL with Apollo Engine
- Continuous Deployment with CircleCI and Heroku

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

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

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

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