LINUX.ORG.RU

Веб-разработка и слабая связность

 , , ,


1

2

Хм, по мотивам прошлого поста мне пришла в голову такая мысль: существуют ли такие фреймворки/библиотеки, которые обеспечивают максимально возможную модульность/минимальную связность компонент приложения?!

В частности интересует старый-добрый php, python, Node.js и прочие лидеры веб-созидательства.

P.S. Вот посмотрел как Prototype.js наглухо вкорячен в ядро Magento 1.9.x и захотелось хоть какой-то модульности в жизни... :-\

★★★★★

https://www.smashingmagazine.com/2012/07/journey-through-the-javascript-mvc-j...

Ответь на вопросы и выбери. Для JS всегда есть Todo, чтобы понять чего тебе реально надо, хотя если модульность/MVC/все дела, то лучше смотреть на Emberзабудь, все равно сейчас каждый будет пропихивать свое дерьмо. Все-таки последуй совету, и определись с задачами в Todo, только так можно установить зачем тебе _реально нужен фрейм_. Иногда, создав Todo, можно понять, что фрейм в конце концов не нужен вообще.

P.S. Вот посмотрел как Prototype.js наглухо вкорячен в ядро Magento 1.9.x и захотелось хоть какой-то модульности в жизни... :-\

Дак понятно, CMS на то и CMS. Если нужна хорошая замена _всяким_ CMS, но подключая только нужное, можешь выбрать джангу на пистоне или yii/симфони на пэхе. Но что-то подсказывает мне, что если ты пройдешься по Todo и выберешь нормальный фрейм _под свои конкретные задачи_, то тебе JS-а будет здесь за глаза.

znenyegvkby
()
Последнее исправление: znenyegvkby (всего исправлений: 1)

существуют ли такие фреймворки/библиотеки, которые обеспечивают максимально возможную модульность/минимальную связность компонент приложения?!
php

ZendFramework? Symfony? Yii? Очень многие их компоненты используются отдельно и автономно в других проектах.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Это понятно :-) Только вот незадача, сколько под тот же самый Yii2 существует модулей для e-commerce? А сколько нужно пилить самому?

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Twissel

сколько под тот же самый Yii2 существует модулей для e-commerce?

Нереально совместить [более-менее] полную автономность компонента и широкий функционал.

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.