Не всегда есть возможность писать большие (или в будущем большие) проекты на go/python/java/ruby/.. - потому что программисты дорогие и их найти сложно. Программистов для пхп/жс намного легче и дешевле найти.
За мнение по симфони спасибо, я пока тоже не нахожу единомышленников, стоит задуматься.
и кстати CompoundJS и Locomotive - это фреймворки высокого уровня, основанные на express.
Express - хорошая вещь, но когда у тебя большой проект и десятки экшенов, то возникает вопрос - а куда все это девать неизвестно и каждый начинает делать свои костыли, в том числе и я в виде решении, которые потом переросли в "Jii"
CompoundJS - почти нет документации, geddy - интересно, с первого взгляда даже нравится, Locomotive - пишут сложность расширения..
Плюс это все server-side фреймворки, я же позиционирую как full stack.
Интересно узнать про "Symfony на node.js" - нашел в интернете только статьи когда было только начало попытки. Так а чем же закочилось? Вижу, что на гитхабе уже год нет активности. Какова была причина в том, что идея имерла?
Не совсем. Мне в nodejs не хватало фреймворков, которые не только предоставляют функционал, но и задают какую-то структуру проекту. В Yii из коробки есть модульность, компоненты, понятно где конфигурацию размещать и т.д. Это очень полезно, когда в проекту подключаются сторонние разработчики - они быстрее "выедут" в код.
Это не велосипед как минимум потому, что в порте я использую тот же express, mysql, redis и прочие популярные пакеты из npm.
Плюсов много: расширяемость, низкий порог входа, хорошая документация, активное сообщество, множество расширений и т.д. Обзоров в интернете много.
Это один и самых популярный php фреймворков на данный момент
До написания либы я использовал и requirejs, и commonjs и много смотрел на другие подобные решения. Но в каждой из них были минусы, которые хотелось преодолеть. Основные три минуса прописаны в преимуществах либы (см. выше)
> Песочницу смотрит не только НЛО
Я смотрел пару десятков последних статей с флагом "из песочницы" и везде видел, что этим пользователям дал инвайт НЛО.
В первую очередь чтобы не ставить дополнительное ПО сервера и машины разработчиков. Иногда нужно какой-то хотфикс сделать в проекте на домашнем компе и начинаются проблемы, то java не поставлена, то ещё что-нить.. и выходит, что быстрее будет на работу съездить. А пхп обычно всегда есть благодаря сборкам xampp, denwer, и т.п.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.