Modern Full-Stack Development

چارچوب 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
 
دانلود رایگان
برگشت به بالا
فروشگاه کاشانی ها به گستردگی ایرانی ها

سامانه چت آنلاین

)
    is typing...

    Fill in the form below to send us a message.

    ارسال پیام Cancel
    x کارایی بهتر در اپلیکیشن دانلود برنامه