Інструменти
Для розробки React-застосунку потрібно мати такі інструменти:
DevTools для браузера
Можна створити свою Webpack-збірку або взяти будь-яку готову на GitHub.
Рекомендована збірка React App
Розробники для маленьких та середніх проєктів радять використовувати їх збірку.
Переваги Create React App:
Бере на себе всю конфігурацію, дозволяючи зосередитись на написанні коду
Містить всі необхідні інструменти: Webpack, Babel, ESLint тощо.
Можна розширити функціонал додатковими пакетами з екосистеми React
Має функцію вилучення, яка видаляє абстракцію і відкриває конфігурацію
Щоб створити теку із застосунком потрібно в терміналі виконати наступну команду. Де ім'я-папки-проекту - це назва вашого проєкту.
npx create-react-app ім'я-папки-проекту
Щоб створити застосунок у поточній теці потрібно замість імені проєкту поставити крапку.
npx create-react-app .
Так, наприклад ініціалізують проєкт в склонованому репозиторії.
React DevTools
Стандартні інструменти розробника у браузері не дають всіх можливостей для роботи з React. Зокрема, у них не можливо переглянути дерево компонентів, стани і пропси.
Цю проблему вирішує розширення для браузера: Devtools в Chrome Web Store
Профайлер корисний під час оптимізації застосунку. А всі його переваги можна прочитати в офіційній документації: Introducing the New React DevTools
Покликання:
Last updated