Технологии и библиотеки nest-app-api
На данный момент основной эндопинт для фронтендов. Возможно какие-то модули будут переписаны с CQRS и поставлены за nest-app-api5-gateway. Есть возможность подключать микросервисы(nest-microservice-api2 && nest-microservice-api4) по TCP и nest-microservice-api3 по GRPC, но это не делается, потому-что кодовая база не столь велика и эта инфраструктурная абстракция на данный момент не нужна. Так же есть возможность быть агностиком при выборе базы данных и писать в несколько одновременно(блокчейн)
- Nestjs
- Typeorm
- JWT
- Redis
Остальные зависимости могут быть найдены в /package.json
###########################################################################################
Технологии и библиотеки frontend-react
Очень быстрый и минималистичный проект в котором реализованны аутентификация, CRUD сообшений, их тэгирование и просмотр последних сообшений других пользователей. Позже добавлю лайки, комментарии и редактирование.
- React
- Flux
- Axios
Остальные зависимости могут быть найдены в /package.json
###########################################################################################
Технологии и библиотеки microfrontend-shoppa
Приложение-модуль UMD для подключения в большом microfrontend-host
- React
- Flux
Остальные зависимости могут быть найдены в /package.json
###########################################################################################
Технологии и библиотеки microfrontend-host
Обновленный проект вдохновленный сообшеством и Мартином Фаулером в частности, в котором продвигается идея микросервисной архитектуры(микрофронтендов).
- React
- Antd
- i18next
- React-Query
- Flux
Остальные зависимости могут быть найдены в /package.json
###########################################################################################
Технологии и библиотеки microfrontend-react-menu
Навигация для microfrontend-host
- React
Остальные зависимости могут быть найдены в /package.json
###########################################################################################
Описание
Здесь я собираю самые интерсные кейсы с которыми мне приходилось работать, они не копируют в точности детали - поэтому все окей :) p.s. это монорепозиторий с бекендом и микросервисами на nest и несколько фронтендов, один из которых подключает несколько других микрофронтендов.