ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Modern Front-End Development for Rails: Webpacker, Stimulus, and React: Hotwire, Stimulus, Turbo, and React

دانلود کتاب توسعه مدرن Front-End برای Rails: Webpacker، Stimulus و React: Hotwire، Stimulus، Turbo و React

Modern Front-End Development for Rails: Webpacker, Stimulus, and React: Hotwire, Stimulus, Turbo, and React

مشخصات کتاب

Modern Front-End Development for Rails: Webpacker, Stimulus, and React: Hotwire, Stimulus, Turbo, and React

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1680507214, 9781680507218 
ناشر: O'Reilly (WILEY UK) 
سال نشر: 2021 
تعداد صفحات: 382 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Modern Front-End Development for Rails: Webpacker, Stimulus, and React: Hotwire, Stimulus, Turbo, and React به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب توسعه مدرن Front-End برای Rails: Webpacker، Stimulus و React: Hotwire، Stimulus، Turbo و React نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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



فهرست مطالب

Cover
Table of Contents
Change History
	Beta 9—June 9, 2021
	Beta 8—April 27, 2021
	Beta 7—March 11, 2021
	Beta 6—August 11, 2020
	Beta 5—June 5, 2020
	Beta 4—March 23, 2020
	Beta 3—February 9, 2020
	Beta 2—December 4, 2019
	Beta 1—October 30, 2019
Acknowledgments
So You Want to Write Some Client-Side Code
	Basic Assumptions
	The Tools We’ll Use
	How This Book Is Organized
	Let’s Build an App
	The Sample Code
Part I—Getting Started
	1. Getting Started with Client-Side Rails
		Managing State and Front-End Development
		Configuring Webpacker
		Using Webpacker
		What’s Next
	2. Hotwire and Turbo
		The Hotwire Way
		Installing Turbo
		What Is Turbo Drive?
		Adding Interactivity with Turbo Frames
		Navigating Outside a Turbo Frame
		Extending Our Page with Turbo Streams
		Turbo Frames vs. Turbo Streams
		Lazy Loading a Turbo Frame
		What’s Next
	3. Stimulus
		What Is Stimulus?
		Installing Stimulus
		Adding Our First Controller
		Creating an Action
		Adding a Target
		Using Values
		Automating Value Changes
		Stimulus Has Class
		Going Generic
		Stimulus Quick Reference
		What’s Next
	4. React
		What Is React?
		Installing React
		Adding Our First Component
		Composing Components
		Connecting to the Page
		Interactivity, State, and Hooks
		Sharing State
		What’s Next
	5. Cascading Style Sheets
		Building CSS in webpack
		Adding CSS and Assets to webpack
		Animating CSS
		Adding CSS Transitions
		Animating Turbo Streams with Animate.css
		Using CSS and React Components
		What’s Next
Part II—Going Deeper
	6. TypeScript
		Using TypeScript
		Understanding Basic TypeScript Types
		Static vs. Dynamic Typing
		Adding Type Annotations to Variables
		Adding Type Annotations to Functions
		Adding Type Annotations to Classes
		Defining Interfaces
		Type Checking Classes and Interfaces
		Getting Type Knowledge to TypeScript
		What’s Next
	7. webpack
		Understanding Why webpack Exists
		Managing Dependencies with Yarn
		Understanding webpack Configuration
		What’s Next
	8. Webpacker
		Webpacker Basics
		Writing Code Using Webpacker
		Integrating Webpacker with Frameworks
		Running webpack
		Deploying Webpacker in Production
		Customizing Webpacker
		What’s Next
Part III—Managing Servers and State
	9. Talking to the Server
		Using Stimulus to Manage Forms
		Stimulus and Ajax
		Using Data in Stimulus
		Acquiring Data in React with useState
		What’s Next
	10. Immediate Communication with ActionCable
		Installing ActionCable
		Turbo Streams and ActionCable
		Stimulus and ActionCable
		React and ActionCable
		What’s Next
	11. Managing State in Stimulus Code
		Using Data Values for Logic
		Observing and Responding to DOM Changes
		Rendering CSS with Data Attributes
		What’s Next
	12. Managing State in React
		Using Reducers
		Using Context to Share State
		Adding Asynchronous Events to Contexts
		What’s Next
	13. Using Redux to Manage State
		Installing and Using Redux
		Adding Asynchronous Actions to Redux
		What’s Next
Part IV—Validating Your Code
	14. Validating Code with Advanced TypeScript
		Creating Union Types
		Specifying Types with Literal Types
		Using Enums and Literal Types
		Building Mapped Types and Utility Types
		TypeScript Configuration Options
		Dealing with Strictness
		What’s Next
	15. Testing with Cypress
		Why Cypress?
		Installing Cypress
		Configuring Cypress and Rails
		Writing Our First Test
		Understanding How Cypress Works
		What’s Next
	16. More Testing and Troubleshooting
		Writing More Cypress Tests
		Testing the Schedule Filter
		Cypress and React
		Cypress Utilities and API
		Troubleshooting
		What’s Next
	A1. Framework Swap
		The All-Hotwire App
		The All-React App
		Comparison
Index
	– SYMBOLS –
	– DIGITS –
	– A –
	– B –
	– C –
	– D –
	– E –
	– F –
	– G –
	– H –
	– I –
	– J –
	– K –
	– L –
	– M –
	– N –
	– O –
	– P –
	– Q –
	– R –
	– S –
	– T –
	– U –
	– V –
	– W –
	– X –
	– Y –




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