Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Микрофронтенды #2

Open
6 tasks
Nelfimov opened this issue Jan 22, 2024 · 0 comments
Open
6 tasks

Микрофронтенды #2

Nelfimov opened this issue Jan 22, 2024 · 0 comments
Labels
feature New feature or request

Comments

@Nelfimov
Copy link
Contributor

С чем связан запрос на фичу?

Необходимо разработать приложение на NextJS по архитектуре микрофронтендов.

Расскажите как вы это себе видите

  • делаем приложение хост
  • делаем приложение "ребенок 1"
  • делаем приложение "ребенок 2"
  • подключаем их к хосту и проверяем рендер
  • если успех - подключаем тему к хосту, в детях - наследуем ее
  • билдим приложения, запускаем в прод режиме

При неуспехе одна из гипотез - обновить наш стек до максимально возможного - nextjs, emotion, nextjs module federation.

Definition of done (критерий готовности)

Приложения работают в деве, билдятся без ошибок и запускаются в проде.

Приложите пример реализаций

https://github.com/habralab/garnet-team/tree/fix/entrypoints

Приложите материалы задачи

https://github.com/module-federation/universe/tree/main/packages/nextjs-mf

https://micro-frontends.org

https://alibek.dev/micro-frontends-with-nextjs-and-module-federation

https://dev.to/logrocket/micro-frontend-with-react-and-nextjs-n6h

@Nelfimov Nelfimov added the feature New feature or request label Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant