React - Це open-source JavaScript бібліотека для створення користувальницьких інтерфейсів, яка покликана вирішувати проблеми при частковому оновленні вмісту веб-сторінки, з якими стикаються в розробці односторінкових додатків.
React призначений, щоб допомогти розробникам створювати великі веб-додатки, які використовують дані, які змінюються з часом, без перезавантаження сторінки. Його мета - бути швидким, простим, масштабованим.
Детальна навчальна програма:
React призначений, щоб допомогти розробникам створювати великі веб-додатки, які використовують дані, які змінюються з часом, без перезавантаження сторінки. Його мета - бути швидким, простим, масштабованим.
Детальна навчальна програма:
- знайомство з React
- Історія та концепція React
- плюси і мінуси React
- основні поняття React
- створення простого компонента
- початок роботи з найпростішими компонентами в React
- Передача даних між компонентами в React
- внутрішній стан компонента
- необхідність уникати прихованого стану в роботі з React
- життєвий цикл компонентів React
- React компоненти багаторазового використання
- Практика
- створення простого компонента ч. 2
- рекомендації щодо підключення бібліотек
- npm і node.js
- збірка за допомогою browserify
якщо ж ти вже пробував React, але бажаєш дізнатися advanced-фішки цього чудового фреймворку, то Вмикай другу частину:
- Архітектура програми
- огляд, філософія, основні ідеї React
- Store
- Dispatcher
- View і" розумні"," дурні " компоненти React
- корисні доповнення React
- огляд React add-ons
- React add-ons. Практика
- Single page applications with React
- React та функціональне програмування
- Pure Render Mixin
- чисті функції
- типи даних
- порівняння посилальних типів даних
- Іммутабельні дані
- Immutable.js
- Використання React для SPA
- Використання React Router
- Використання React Router у Flux
- ізоморфні додатки
- універсальні додатки
- React для ізоморфних додатків
https://privatelink.de/?http://smartme.university/