Создавайте приложения React с помощью Clean Architecture без конфигурации сборки.
Это похоже на create-react-app, но более эффективно и легче масштабируется. Цель — помочь улучшить время разработки.
- Руководство пользователя — Как разрабатывать приложения bootstrapped с помощью Clean React App.
Clean React App работает на macOS, Windows и Linux.
Если что-то не работает, пожалуйста, оформите проблему.
Быстрый обзор
npx @rubemfsv/clean-react-app my-app
cd my-app
npm start or npm run dev
Готово. Все настроено и готово к работе.
Этот шаблон содержит следующие настройки:
- Адаптер локального хранилища;
- Axios в качестве HTTP-клиента;
- Webpack, настроенный для среды разработки и производства;
- Базовые настройки сквозного тестирования с помощью Cypress;
- Юнит-тесты с Jest;
- Husky с pre-push для запуска модульных тестов;
- Аутентификация с валидациями;
- Уровень валидации для повторного использования валидаций;
- Некоторые хуки для помощи в работе с вызовами API и отправкой форм;
- Настроен приватный маршрут;
- Три страницы для повышения производительности:
- Страница входа
- Страница регистрации
- Приборная панель
Это открытый исходный код. Не стесняйтесь вносить свой вклад!
Ссылка: https://www.npmjs.com/package/@rubemfsv/clean-react-app