Пример архитектуры большого сайта-SPA?

Здравствуйте, ребят может знаете где можно глянуть на архитектуру полноценного сайта-spa на react.js+redux+node.js ?
Все говорят про spa, но мало кто видел как устроены большие spa, везде одни только to-do-list и миничатики))
  • Вопрос задан
  • 6288 просмотров
Решения вопроса 2
copist
@copist
Empower people to give
OpeSource решения на базе нужных технологий
https://github.com/relax/relax - CMS платформа
mern.io - хорошая архитектура для крупных React/Redux приложений
https://github.com/andrewngu/sound-redux - клиент Soundcloud написан на React / Redux
https://github.com/WebbyLab/itsquiz-wall - изоморфное приложение на React - система тестирования
https://github.com/Automattic/wp-calypso - админка для WordPress на React/Redux
https://www.neos.io/ - CMS платформа, постепенно переписывается с PHP на React, отдельные части проекта https://github.com/neos/
Ответ написан
Комментировать
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Не совсем по теме..

Супер "полноценных" нет, но где-то тут же на тостере уже всплывала подобная тема. Из давнего (уже) помню soundcloud клиент - статья, github.

Выложить в open-source рабочее бизнес-приложение - практически невозможно.
Выложить какую-то его часть, которая сделана хорошо - уже реальнее, по такому типу можно смотреть на хорошие библиотеки (типа react-virtualized). Но опять же, там "архитектуры" по вашему вопросу нет.
Выложить в общий доступ хороший "учебный" проект - самое реальное. Поэтому может найдется где хорошее платное учебное приложение? А может и бесплатное...

p.s. все же упирается в деньги/время. Если даже бизнес скажет - "выкладывай куда хочешь", то выложите ли вы свою поделку? Вряд ли, так как написано оно было в стиле "пожалуйста, выкати фичу побыстрее, если потом будет время - порефакторишь". Поэтому просто предлагаю писать по мере своих возможностей, а учиться продолжать там же где и раньше, так как полноценное крепкое приложение в опен-сорсе, это почти миф.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
mudrenokanton
@mudrenokanton
frontend dev
Такой сойдет?
https://github.com/freeCodeCamp/freeCodeCamp

Хотя там в зависимостях не только Redux =)
Ответ написан
Комментировать
@HAbRAhabp
Ответ написан
Комментировать
Dugnist
@Dugnist
Fullstack Node.js Developer (JSBerry, React, Vue)
Модульная архитектура:
https://github.com/Dugnist/jsberry
Можно применять как на бекэнд так и на фронт стороне...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы