Must know що потрібно знати web-розробнику в 2018

Docker - це те, що ви абсолютно точно захочете знати. Якщо ви вирішили ізучть одну технологію як DevOps вчіть Docker. Трохи знайомі з Docker? Вивчіть його добре.

- Великий масштаб (Kubernetes, Mesos)

- Малий масштаб (Docker Swarm)

- З графічним інтерфейсом (Rancher, Docker Cloud, Docker Datacenter / Universal Control Plane)

Тривале тестування та розробка:

-Jenkins (на власному залозі)

Vagrant. Варто мати на увазі. Але зараз - Docker це річ.

- FTP і робота з хостингом (залити, вивантажити, робота з cPanel і т.д.)
- Термінал (командний рядок)
- SSH
- основи GitHub
- Як відбуватиметься зв'язок між клієнтом (користувачем) і сервером
- RESTful

м'ясорубка з слів. замість пунктів 1 \ 3 \ 5 \ 6 просто >> (tcp \ udp): ip

так само гітхаб не особливо впав, потрібно знання самої технології git.

та чого вже, давай vim.

Щодо брекетс ще можна ще подумати.

Але В середу краще нормальної IDE нічого ще не придумали. Брекетс хороший якщо верстати багато треба. А якщо фронтендер з ухилом на js то це webstorm \ idea

краще typescript відразу.

-CSS фреймворки (Bootstrap / Foundation)

тільки якщо збираєшся верстати за їжу.

-Таск Ранера
Gulp і Grunt. Найпопулярніші. Кожен вибере то що любить більше. Особисто я фанат Gulp.

Gulp і тільки gulp. Робота в ДАЛПУ заснована на потоках що в

20 разів швидше гранту та його роботою з файлами, а ідеологічно вони схожі, по сему, навіщо брати то що свідомо гірше.

-управління залежностями
Browserify і Webpack. Webpack ваш вибір. Він популярнішим. Його люблять більше.

Порівняння теплого з м'яким. Browserify це збирач модульний препроцесор аля commonjs \ AMD. схожий на nodejs`like стиль збірки залежностей. А вебпак це вже конкурент gulp. Але тут вже кому що рідніше.

пацієнт швидше мертвий ніж живий. Ні те ні інше не використовував майже ніколи. Все є в NPM

-Angular
Angular 2 як би вийшов. Багато хто незадоволений різким зміщенням від Angular1 до Angular2. Багато хто сидить на Angular1. Багато хто не впевнені краще Angular2.

у першого і другого ангуляр схоже тільки назва. другий ангуляр це скоріше конкурент реактив.

якщо мало клопоту в житті то так, мабуть кложурскріпт вам підійде.

-PHP (Laravel, Symphony2, Lumen ^)

МНУ так, laravel і особливо Lumen популярний yii2. так що не будемо говорити про yii2

ТІЛЬКИ і ТІЛЬКИ якщо ви розумієте що робите, а якщо думаєте тільки починати то не варто навіть намагатися.

Цей список з назвою "Високопродуктивні" може скласти тільки людина з біполярної на шизофренію, але вощем Не будемо судити.

А у справі: мови зі складальником сміття і без не повинні порівнюватися взагалі. Це абсолютні різні класи мов. Це якби ви дивилися на самоскид і суперкар з питанням "А що ж краще?".

Що знати (незалежно від мови):

ну цей список ще покруче венегрет ніж те що вище було

пачка презервативів є.

Робота з даними (бази даних):

Відкрию секрет: sql (mysql \ posgres), mongodb, || ram (redis, memcache) знання цього точно не дасть вам померти з голоду, а якщо добре знати то можливо і віллу на Багамах.

настільки велика тема що чотирма словами не обійтися.

а гугл то образили. Та й деякі пункти спірні.

Вощем, це прям майже монументальний марення більшою мірою.