Судя по распространению, все юзают Ангуляр или Реакт. И каждый туториал (судя по всему как и весь джаваскрипт программинг) - npm install to_chto_nuzhno.
Потому и интересно перенести свой опыт в С++ на сайтостроение, взамен изучения лишнего языка/библиотек/принципов/подходов.
мой опыт с Ангуляром отталкивает меня от JS.
для мобилок я пишу на Ionic + Angular + Cordova - одна кодовая база на все платформы. на Qt/QML только для промышленных планшетов и для десктопа.
Судя по распространению, все юзают Ангуляр или Реакт. И каждый туториал (судя по всему как и весь джаваскрипт программинг) - npm install to_chto_nuzhno.
Потому и интересно перенести свой опыт в С++ на сайтостроение, взамен изучения лишнего языка/библиотек/принципов/подходов.
мой опыт с Ангуляром отталкивает меня от JS.
Vue тоже набирает обороты, меня немного оттолкнуло только многообразие всех либ/фреймворков. Я вот понял и прочувствовал фразу что фреймворки js выходят каждый день
Vue тоже набирает обороты, меня немного оттолкнуло только многообразие всех либ/фреймворков. Я вот понял и прочувствовал фразу что фреймворки js выходят каждый день
Именно. Это и раздражает. Как будто на каждый чих создают по библиотеке.
Vue тоже набирает обороты, меня немного оттолкнуло только многообразие всех либ/фреймворков. Я вот понял и прочувствовал фразу что фреймворки js выходят каждый день
там где npm, там всегда будет многообразие и это ад для поддержки, к этому надо быть готовым. package-lock.json спасает дело, но все таки там комбинаторные масштабы версий и к этому надо быть морально готовым.
1) у cpp много пакетных менеджеров - иногда проблема, как втянуть либу 2) у cpp много систем сборок. подружить 2 системы сборки может превратиться в ад 3) мало кто рискнет первым языком для работы учить cpp и постигать shared/unique поинтеры, когда есть всякие java/c#
@mefest@MasterZivAlexey Спрятал в распахивающий список. действительно было из-за <none> нету такого тэга у хабра ,при выводе Qt когда он отконфигурирован перед сборкой из исходников.
по 3-му пункту мне нравится подход D - по дефолту new создает объект, управляемый gc, но есть всякие scoped , RefCounted и подобные. как радикальная мера - betterC. из минусов - gc используется местами в стандартной библиотеке
по 3-му пункту мне нравится подход D - по дефолту new создает объект, управляемый gc, но есть всякие scoped , RefCounted и подобные. как радикальная мера - betterC. из минусов - gc используется местами в стандартной библиотеке