ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Using Gatsby and Netlify CMS: Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS

دانلود کتاب با استفاده از Gatsby و Netlify CMS: ساخت اپلیکیشن‌های سریع JAMstack با استفاده از Gatsby و Netlify CMS

Using Gatsby and Netlify CMS: Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS

مشخصات کتاب

Using Gatsby and Netlify CMS: Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1484262964, 9781484262962 
ناشر: Apress 
سال نشر: 2020 
تعداد صفحات: 207 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 57,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 11


در صورت تبدیل فایل کتاب Using Gatsby and Netlify CMS: Build Blazing Fast JAMstack Apps Using Gatsby and Netlify CMS به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب با استفاده از Gatsby و Netlify CMS: ساخت اپلیکیشن‌های سریع JAMstack با استفاده از Gatsby و Netlify CMS نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب با استفاده از Gatsby و Netlify CMS: ساخت اپلیکیشن‌های سریع JAMstack با استفاده از Gatsby و Netlify CMS



https://www.apress.com/gp/book/9781484262962

از ترکیب قدرتمند جدید Gatsby و Netlify CMS، یک راه حل رایگان مدیریت محتوای متن باز، برای ایجاد برنامه های سریع و شگفت انگیز استفاده کنید. این کتاب به شما نشان می دهد که چگونه با استفاده از چارچوب گتسبی برای فرانت اند و Netlify CMS به عنوان پشتیبان محتوا، یک وب سایت مبتنی بر React ایجاد کنید.

در طول دوره کتاب، به تدریج یک وب سایت برای یک کافی شاپ ایجاد خواهید کرد که شامل وبلاگ و منوی نانوایی/قهوه است که از طریق Netlify CMS قابل تنظیم است. این پروژه با یک سایت گتسبی ساده شروع می‌شود که به آن قابلیت‌هایی مانند راه‌اندازی/پیکربندی CMS، ایجاد انواع مختلف محتوا، و نوشتن مقداری کد چسب گتسبی برای مصرف داده‌های Markdown از طریق افزونه‌ها اضافه می‌شود. پس از اتمام، شما به خوبی مجهز خواهید بود تا بر اساس دانش جاوا اسکریپت و React موجود خود بسازید تا به طور مؤثر از Gatsby و Netlify CMS برای خود یا مشتریانتان استفاده کنید.

استفاده از Gatsby و Netlify CMS یک راهنمای ایده آل برای هر کسی است که به دنبال ایجاد سایت های خود و مدیریت محتوای خود بدون نیاز به ایجاد فایل های Markdown یا مخازن Git است. p>

آنچه یاد خواهید گرفت

  • مخزن‌ها را کلون کنید، وابستگی‌ها را نصب کنید و در Netlify مستقر کنید
  • پیکربندی Netlify Identity و Git Gateway
  • استفاده از Netlify CMS Content Manager
  • داده های وبلاگ منبع با استفاده از افزونه Gatsby
  • مدیریت واکنش های صفحه پویا با استفاده از Gatsby Node API< /li>
  • کار با صفحه‌بندی، محتوا و منوها
  • CMS Netlify را سفارشی کنید

این کتاب برای چه کسی است< /b>

توسعه دهندگان مجرب جاوا اسکریپت با کنترل خوب در React که می خواهند یاد بگیرند که چگونه یک سایت با قابلیت نگهداری گتسبی بسازند. آشنایی اولیه با گتسبی فرض می شود اما لازم نیست.


توضیحاتی درمورد کتاب به خارجی

https://www.apress.com/gp/book/9781484262962

Leverage the powerful new combination of Gatsby and Netlify CMS, a free open source content management solution, to build blazing fast apps. This book shows you how to create a React-powered website using the Gatsby framework for the frontend, and Netlify CMS as the content backend. 

Through the course of the book you'll gradually build a website for a coffee shop that includes a blog and a bakery/coffee menu that is customizable through Netlify CMS. The project starts with a bare-bones Gatsby site to which you'll add functionality such as setting up/configuring the CMS, creating different types of content, and writing some Gatsby glue code to consume the Markdown data via plugins. When done, you'll be well-equipped to build on your existing JavaScript and React knowledge  to effectively use Gatsby and Netlify CMS for yourself or your clients. 

Using Gatsby and Netlify CMS is an ideal guide for anyone looking to build their own sites and manage their own content without having to deal with creating Markdown files or Git repositories.

What You'll Learn

  • Clone repositories, install dependencies and deploy on Netlify
  • Configure Netlify Identity and Git Gateway
  • Use Netlify CMS Content Manager
  • Source blog data using Gatsby plugin
  • Manage dynamic page reactions using Gatsby Node APIs
  • Work with pagination, content and menus
  • Customize Netlify CMS

Who This Book Is For

Experienced JavaScript developers with a good handle on React who want to learn how to build a maintainable Gatsby powered site. Basic familiarity with Gatsby is assumed but not required.



فهرست مطالب

Table of Contents
About the Author
About the Technical Reviewer
Acknowledgments
Introduction
Chapter 1: Introduction to Netlify CMS
	The JAMstack
	About Netlify
	What is a CMS?
	Traditional CMS
	Headless CMS
	Netlify CMS
		Backends
		How it works
		Local development
		Widgets
		Previews
	Summary
Chapter 2: Gatsby Crash Course
	What is Gatsby?
	Creating pages
	GraphQL and Gatsby
		The GraphiQL tool
	Query types
		Page queries
		Static queries
			The StaticQuery component
			The useStaticQuery hook
	Plugins
		Source plugins
		Transformer plugins
		Other plugins
	Dynamic page creation
	Markdown primer
		Basic formatting
		Front matter
	Gatsby starters
	The build process
		Data model and GraphQL schema creation
		Page creation
		Query extraction
		Query execution
		Static HTML generation
	Summary
Chapter 3: Setting Up the Example Project
	Prerequisites
		Install Git
		Install Node.js
		Install the Gatsby command line interface
		Sign up for GitHub
	Create a new repository with the starter code
	Clone the repository
	Install dependencies and test it out
	Deploy on Netlify
		Sign up
		Create a new site
	A tour of the example project
		Directory structure
		The Layout component
		CSS modules
		Special Gatsby files
	Summary
Chapter 4: Setting Up Netlify CMS
	Install dependencies
	Configuration
		YAML primer
		Creating the initial configuration
	Collections
		Folder collections
		Filtered folder collections
		File collections
	Configuring the blog collection
		More about fields
	Add the Gatsby plugin
	Commit and deploy
	Configure Netlify Identity and Git Gateway
		More about Netlify Identity
			Invite-only registration
	Summary
Chapter 5: The Netlify CMS Application
	Registering and logging in
	Creating a new blog post
		Publishing the post
	How publishing works
	Adding media
		Alternative media storage options
	Adding media to a blog post
		Inserting the image
		Publishing the updated blog post
	Summary
Chapter 6: Sourcing Blog Data
	Gatsby plugin configuration
	Making Gatsby aware of the Markdown files
	Parsing the Markdown data
	Querying and displaying the data
		Creating a blog post component
		Creating a blog list component and querying for data
		Using the BlogList component
	Adding a second blog post
	Fixing the sort order
	Summary
Chapter 7: Dynamic Page Creation
	Gatsby Node APIs
		onCreateNode
		createPages
	Adding the slug to the blog post data
	Dynamically creating the blog post pages
		Creating the blog post template
		Creating the pages
	Linking to the dynamically generated pages
		The Gatsby Link component
	One last tweak
	Summary
Chapter 8: Blog Pagination
	How pagination works
	Creating some new blog entries
	Dynamically creating the blog list pages
	Creating the blog list template page
	Adding a link to the new blog list page
	Updating the index page
	Summary
Chapter 9: Adding More Content
	The contentKey field
	Creating a pages collection
	Adding the index page data
	Adding another filesystem source
	Using the CMS content in the index page
	Summary
Chapter 10: Creating the Coffee Menu
	Nested lists
	Defining the menu page
	Adding menu items
	Building the menu page
	Ease of maintenance
	Summary
Chapter 11: Working with Images
	Plugins
		Adding the plugins to the Gatsby configuration
	How gatsby-transformer-sharp works
		GraphQL fragments
	Using the BackgroundImage component
	Disabling the “blur-up” effect
	Fixing the header background
		Moving the image
		Modifying the Layout component to use a static query
	The gatsby-image package
	Summary
Chapter 12: Customizing the CMS
	Customizing Netlify CMS
		Updating the plugin configuration
	Adding a custom menu preview
		Refactoring the menu page
		Creating the preview component
		Opening the local CMS instance
		Refactoring the menu page again
		Updating the preview component
		Previewing the menu data
	Summary
Chapter 13: The Editorial Workflow
	Enabling the editorial workflow
	Adding some new content
	Viewing the pull request
	Viewing the preview
	Updating the status
	Finishing up
	Summary
Chapter 14: Wrap Up
	Further learning
		Integration with other frameworks
		Netlify Identity OAuth
		Beta features
			Open authoring
			Local Git repository support
	Netlify CMS resources
Index




نظرات کاربران