Расскажу немного о тех инструментах, что использую в своей работе. Часть 1.
Мой стек в веб-разработке.
Серверная часть:
PHP - работаю на нем с версии 5.4. Первый фрэймворк, который я освоил - codeigniter. Очень хороший фрэймворк для начинающих на php. Было много разговоров о том, что поддержку закроют, менялся владелец, но в итоге фрэймворк сегодня жив и развивается - последний релиз 22 марта 2018 года. После продолжительной работы, стало недостовать многих функций из коробки и я ушел на laravel. На сегодня он меня полностью устраивает. Так же пробовал symfony, но полностью переходить на него пока не собираюсь.
NodeJS - использую для парсеров и интерактивных приложений, на подобии - чатов. Легко прикрутить phantomJs и сделать парсер, но для полноценной вебразработки, в части строительства веб-сайтов и интерфейсов к ним, не использую.
MySql, MongoDB - использую в качастве БД.
Клиентская часть:
JavaScript-клиент - тут все просто jQuery и его экосистему с бесчетным колличеством плагинов, с недавнего времени VueJs - в своем проекте.
css/html - twitter bootstrap с множеством модификаций и админ-панелей, например AdminLTE 2. Недавно начал пробовать material фрэймворки и компоненты.
Мой стек в веб-разработке.
Серверная часть:
PHP - работаю на нем с версии 5.4. Первый фрэймворк, который я освоил - codeigniter. Очень хороший фрэймворк для начинающих на php. Было много разговоров о том, что поддержку закроют, менялся владелец, но в итоге фрэймворк сегодня жив и развивается - последний релиз 22 марта 2018 года. После продолжительной работы, стало недостовать многих функций из коробки и я ушел на laravel. На сегодня он меня полностью устраивает. Так же пробовал symfony, но полностью переходить на него пока не собираюсь.
NodeJS - использую для парсеров и интерактивных приложений, на подобии - чатов. Легко прикрутить phantomJs и сделать парсер, но для полноценной вебразработки, в части строительства веб-сайтов и интерфейсов к ним, не использую.
MySql, MongoDB - использую в качастве БД.
Клиентская часть:
JavaScript-клиент - тут все просто jQuery и его экосистему с бесчетным колличеством плагинов, с недавнего времени VueJs - в своем проекте.
css/html - twitter bootstrap с множеством модификаций и админ-панелей, например AdminLTE 2. Недавно начал пробовать material фрэймворки и компоненты.