Искал в коментах защитника нокаута и нашел. Значит я не один считаю, что все эти реакты и ангуляры — это почти всегда жуткий оверкилл и нокаут прекрасно (и очень давно) решает все аналогичные задачи?
Почитал ругань на размер и тормоза. Моя догадка по поводу виновника: ES6 + Babel. Скажите, зачем вы решили писать на ES6, если оно еще такое сырое и порождающее столько проблем? Могу предположить, что год назад этот выбор казался логичным, так как вы ожидали, что за год поддержка ES6 сильно улучшится. Но этого не произошло. Если так, что что бы вы выбрали сейчас?
Все классно, но он правообладателей не банкротит ни разу. Он создает им дебиторскую задолженность, что может рассматриваться как актив, то есть он им увеличивает капитализацию. Выходит, после отсидки он начал на правообладателей батрачить!
Следует добавить, что в основе создаваемой видимости еще и не их идеи. Большинство из всех этих законопроектов им спускается напрямую из АП. Не будет Яровой, будут спускать законы через других.
Все было… ARJ преподавался как дефолтный архиватор под DOS. LH хорошо сжимал EXE-файлы. А еще был чумовой JAR от авторов ARJ. Он умел делать «главы», в которых хранились только изменившиеся файлы. Я на базе JAR построил глобальный бэкап в офисе, где были все изменения всех файлов всех пользователей за все время…
Как некий академический опыт, этот проект вполне годен. Но на практике, разумеется, так никто не делает и делать не будет. Дело в том, что современные средства низкоуровневой работы с HTTP-протоколом прошли многие годы оптимизации и борьбы за безопасность. Вашему инструменту придется пройти весь этот путь тоже.
В реальности высоконагруженные проекты используют C/C++, но делают это немного иначе. Классический подход состоит в определении узкого места в приложении (bottleneck) и реализации его в виде расширения к текущему языку программирования. Например тот же PHP поддерживает подгрузку внешних модулей, чем многие и пользуются.
Спасибо, на видел этот проект. Я вообще как-то к yeoman прохладно отнесся изначально. Возможно стоит его покопать поглубже.
Но меня реально полностью устраивает мой «велосипед» ко всему прочему. Вчера, например, я прикрутил минуты за 3 парсинг конфигов для шаблонов в формате YAML. Проблема со всеми готовыми решениями в том, что если я хочу добавить, скажем, тот же YAML, мне нужно либо найти готовое решение, либо копать список issues на гитхабе в надежде, что кто-то уже задавал пободный вопрос, либо в конце концов делать свой модуль (разобравшись как это делается).
Я тоже копал эту тему. Поставил следующие требования: Jade + SASS + Coffeescript с перегенерацией на лету. В итоге остановился просто на собственноручно собранном конфиге для Gulp, который ко всему еще и минифицирует картинки, ужимает CSS и JS, конвертирует TTF в EOT/WOFF для иконочных шрифтов.
Некорректно переведен «little»
Корректнее так: наш код теперь мало похож на Trident (отличий даже больше, чем в Blink по сравнению с Webkit)
И вот тут у меня вопрос к сообществу: как вы считаете, если бы появилась возможность оплачивать DO по безналу, насколько это было бы интересно?
Вопрос не праздный и я давно его всем задаю, потому что я знаю, как это сделать.
В реальности высоконагруженные проекты используют C/C++, но делают это немного иначе. Классический подход состоит в определении узкого места в приложении (bottleneck) и реализации его в виде расширения к текущему языку программирования. Например тот же PHP поддерживает подгрузку внешних модулей, чем многие и пользуются.
Но меня реально полностью устраивает мой «велосипед» ко всему прочему. Вчера, например, я прикрутил минуты за 3 парсинг конфигов для шаблонов в формате YAML. Проблема со всеми готовыми решениями в том, что если я хочу добавить, скажем, тот же YAML, мне нужно либо найти готовое решение, либо копать список issues на гитхабе в надежде, что кто-то уже задавал пободный вопрос, либо в конце концов делать свой модуль (разобравшись как это делается).