🔧 Хорошая архитектура для фронтенда должна быть простая и писаться с использованием только языка программирования и его стандартной библиотеки. То есть она должна быть чистая и не иметь внешних зависимостей, таких как фреймворки, браузеры, и в некоторых случаях библиотеки.
Также она не должна устаревать по мере развития приложения в следствие развития используемых фреймворков, библиотек и браузеров. Такой подход поможет использовать архитектуру с разными фреймворками, библиотеками и браузерами. А также даст возможность развивать и тестировать только ее.
➡️ Подробнее про принципы построения хорошей архитектуры в статье
Post #204
50