@react-microservices/wrapper
Front-end with microservice architecture based on React
Last updated a year ago by leichenko.maksym .
ISC · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @react-microservices/wrapper 
SYNC missed versions from official npm registry.

react-microservices

Front-end with microservice architecture based on React

#Road map 0) Это оболочка над приложением, для разработки и запуска приложения

  1. Легко разрабатывать разными командами
  2. Общие настройки пакетов
  3. Общие стили кода
  4. Prettier
  5. Все должны юзать одну и ту же версию ноды и npm/yarn (скорее всего нужно будет завернуть все в докер)
  6. Система должа легко подниматся
  7. Система должна легко интегрироваться с беком
  8. Должен быть низкий порог вхождения(onboarding)
  9. Должен быть один конфиг WebPack на всех
  10. Должен быть один конфиг для Jest
  11. Развертывание по blue-green схеме
  12. быстрое развертование дев серверов
  13. Скорее всего нужен будет kubernetes для 12 и 11 пункта
  14. Репник на GitHub
  15. Автоматизация запуска команд скорее всего c помощью make
  16. В качестве CI - CircleCI
  17. Должна быть настроена запуск тестов и линтера в CircleCI
  18. Должен быть настроен Sentry
  19. Должна быть настроенна гугл аналитика
  20. Дожна быть возможность независимо разрабатывать npm пакеты и страницы
  21. Все npm пакеты должны быть опубликованы под одним немспейсом
  22. Должен быть темплейт(заготовка) под npm пакеты и под pages (скорее всего запуск команды будет через npx или make)
  23. В конечном итоге это должно быть SPA
  24. Должна быть возможность отката как всего приложения так и отдельной ее части
  25. Автоматически(по возможности) должно генерироваться дерево зависимостей стариц и npm пакетов
  26. Почитать про лицензию (этот проект-заготовка будет OpenSource проект)
  27. Папочка с конфигами должна быть хорошо структурированная
  28. Заготовка - должна быть покрыта тестами
  29. Сразу же нужно писать README.md
  30. Поддержка i18n
  31. Отсдельные сервисы будут разрабатываться в StoryBook-е
  32. Подключить WebPack DLL для сборки общих пакетов(vender)
  33. Нужно подумать по поводу SSR
  34. Должно быть удобно менеджить зависимости
  35. Попробовать Rollup в место WebPack
  36. Посмотреть возможно ли будет заиспользовать Lerna
  37. Каждый пакет должен быть в своем репнике (опчионально)

Current Tags

  • 1.0.0                                ...           latest (a year ago)

1 Versions

  • 1.0.0                                ...           a year ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 1
Dependencies (12)
Dev Dependencies (1)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |