jsdoc — это же просто формат записи комментариев. Не обязательно использовать какой-то парсер/генератор документации, чтобы начать писать комментарии в общепринятом формате.
Эммм… Как-то я привык считать, что маленькие модули — это хорошо, а подобные библиотеки всё-в-одном — не очень. «Делайте что-то одно, но делайте это хорошо».
От статьи осталось легкое ощущение рекламы bitbucket. Как будто github виноват, что люди хранят пароли/конфиги в репозиториях с открытым исходным кодом.
Если человек хочет открыть код — он и на битбакете его откроет и хранящийся в репозитории конфиг так же будет доступен всем желающим.
Если не хочет открывать — не будет выкладывать ни на битбакет, ни на гитхаб.
Ну и вообще, есть еще и gitlab, например, стоило его упомянуть, мне кажется, если вообще упоминаете альтернативы гитхабу.
Весь код серверной части — в одном файле, а клиентской — в другом, прямо в html? Тяжело, наверное так писать. И читать. Зачем вы так?
И да, где package.json?
Но почему-то люди, считающие коммунизм очень правильным мироустройством, мне встречаются довольно часто. Причем не спившиеся философствующие бомжи в подворотнях, а вполне успешные инженеры в Google.
А мне кажется, вы ошибаетесь и реакция на самом деле разная.
Бал роботов, судя по комментариям, вызывает разочарование: всем кажется, что уже сейчас роботы должны быть намного интереснее и «умнее».
А Эйфелева башня не понравилась людям, которые не без оснований считали, что она совершенно не вписывается в облик Парижа. У них не было претензий к тому, что она «недостаточно технологична».
Не совсем понял вопрос, но постараюсь ответить.
В Symfony можно подключать скрипты следующим образом (псевдокод):
script combined
path/to/script_a.js
path/to/script_b.js
В production режиме будет подключен один скрипт — combined.js
В development режиме будут подключены два скрипта — combined_script_a_1.js и combined_script_b_2.js
Если человек хочет открыть код — он и на битбакете его откроет и хранящийся в репозитории конфиг так же будет доступен всем желающим.
Если не хочет открывать — не будет выкладывать ни на битбакет, ни на гитхаб.
Ну и вообще, есть еще и gitlab, например, стоило его упомянуть, мне кажется, если вообще упоминаете альтернативы гитхабу.
И да, где package.json?
Не очень красиво написано, может и обидеть.
Честно говоря, не представляю, как вообще Angular приобрел популярность с такой жуткой штукой под капотом.
Бал роботов, судя по комментариям, вызывает разочарование: всем кажется, что уже сейчас роботы должны быть намного интереснее и «умнее».
А Эйфелева башня не понравилась людям, которые не без оснований считали, что она совершенно не вписывается в облик Парижа. У них не было претензий к тому, что она «недостаточно технологична».
В Symfony можно подключать скрипты следующим образом (псевдокод):
script combined
path/to/script_a.js
path/to/script_b.js
В production режиме будет подключен один скрипт — combined.js
В development режиме будут подключены два скрипта — combined_script_a_1.js и combined_script_b_2.js
А вот source maps в случае объединения файлов — задача вполне посильная, если вы будете их поддерживать — в любом случае будет хорошо.