
نویسندگان |
مجموعهای از نویسندگان در Stack Overflow |
---|---|
سال انتشار |
2018 |
تعداد صفحات |
110 |
سطح کتاب |
مبتدی تا متوسط |
زبان کتاب |
انگلیسی |
حجم فایل |
1MB |
مطالعه کنید
درباره کتاب React JS Notes for Professionals:
کتاب React JS Notes for Professionals یک مرجع رایگان و جامع برای یادگیری کتابخانه محبوب جاوااسکریپت یعنی React.js است که توسط GoalKicker.com گردآوری شده است. محتوای این کتاب از مستندات و پاسخهای توسعهدهندگان در Stack Overflow جمعآوری و به صورت ساختاریافته تدوین شده است. این کتاب به شکلی کاربردی، مفاهیم کلیدی و تکنیکهای اصلی کار با React را در اختیار برنامهنویسان قرار میدهد.خلاصه کتاب React JS Notes for Professionals:
این کتاب بهطور گامبهگام به معرفی React.js پرداخته و مفاهیمی مانند کامپوننتها، Props، State، چرخه حیات کامپوننتها، فرمها، مدیریت رویدادها و ارتباط بین اجزا را پوشش میدهد. همچنین مباحثی مانند کار با TypeScript، استفاده از Redux برای مدیریت وضعیت و نحوه کار با Webpack و Babel برای ساخت محیط توسعه در این کتاب توضیح داده شده است. هدف اصلی کتاب، فراهم کردن یادداشتهای کاربردی برای توسعهدهندگان مبتدی و متوسط است تا سریعتر وارد دنیای React شوند. علاوه بر مباحث پایهای کتاب React JS Notes for Professionals به موضوعات پیشرفتهتری مانند Server-Side Rendering، بهینهسازی عملکرد، کامپوننتهای بدون حالت (Stateless)، Higher Order Components و ترکیب React با ابزارهایی مانند jQuery یا Flow نیز میپردازد. این ترکیب از موضوعات پایه و پیشرفته باعث میشود کتاب هم برای تازهکارها و هم برای توسعهدهندگان باتجربه مفید باشد. در نهایت، این منبع رایگان یک راهنمای عملی و سریع برای افزایش مهارت در توسعه رابط کاربری مدرن با React محسوب میشود.فهرست مطالب کتاب React JS Notes for Professionals:
Getting started with React
Components
Using ReactJS with TypeScript
State in React
Props in React
React Component Lifecycle
Forms and User Input
React Boilerplate [React + Babel + Webpack]
Using ReactJS with jQuery
React Routing
Communicate Between Components
How to setup a basic webpack, react and babel environment
createClass vs extends React.Component
React AJAX call
Communication Between Components
Stateless Functional Components
Performance
Introduction to Server-Side Rendering
Setting Up React Environment
Using React with Flow
JSX
React Forms
User interface solutions
Using ReactJS in Flux way
React, Webpack & TypeScript installation
How and why to use keys in React
Keys in react
Higher Order Components
React with Redux
Installation
React Tools