Автор оригинала: Cristian Salcescu.
Откройте для себя функциональный JavaScript был назван одним из Лучшие новые функциональные программирования книги BookAuthority Действительно
Общий способ разделить обязанности в приложении состоит в том, чтобы отделить их в три основных уровня:
- UI (презентация aka)
- Домен (aka business)
- доступ к данным
Некоторые из преимуществ этого есть:
- лучшее понимание цели слоя
- Реализация слоя может быть заменена. Например, мы можем переключаться между Angularjs, Vuejs и reactjs в слое UI.
- Несколько слоев пользовательского интерфейса могут быть реализованы над одним и тем же доменом
- UI может быть трудно проверить. Перемещая логику в другие слои, становится проще тестировать.
Читать Функциональная архитектура с реагированием и redux И научитесь создавать приложения в стиле функций.
Откройте для себя функциональный JavaScript был назван одним из Лучшие новые функциональные программирования книги BookAuthority Действительно
Для получения дополнительной информации о применении методов функциональных программиров в реакции посмотрите на Функциональный реагировать Отказ
Вы можете найти меня на Средний и Twitter Отказ
Оригинал: “https://www.freecodecamp.org/news/how-to-split-an-application-into-its-three-main-layers-fd18b11994a0/”