Front-end 2020 Roadmap & Trends | Что учить в 2020?

#YauhenK #webDev #frontend2020
Всем привет!
Если вы ещё не определились что учить в 2020 году, или в каком направлении развиваться, то этот видео должно дать ответы на все вопросы.
Фактически, это анализ различных статей, видео, и не поверите, требований к соискателям в вакансиях на различных порталах.
Да, я решил взять ещё и этот критерий, что бы показать вам настроение рынка.
Будет интересно!
✒ Полезные ссылки:
✔ React vs. Angular vs. Vue: • Frontreview #19 React ...
✒ Timeline:
✔ 0:00 - Введение
✔ 1:03 - Roadmap 2019
✔ 2:05 - HTML, CSS, JS
✔ 4:07 - TypeScript
✔ 5:48 - JavaScript фрэймворки
✔ 7:52 - GraphQL и PWA
✔ 9:14 - Веб-компоненты
✔ 10:40 - Мобильная разработка
✔ 11:53 - Server Side Rendering
✒ Полный список готовых и планируемых курсов:
✔ Trello: trello.com/b/R6rD7qq8
✒ Автор курса:
✔ KZread: / yauhenkavalchuk
✔ Instagram: / yauhenkavalchuk
✔ Twitter: / yauhenkavalchuk
✔ VK: YauhenKavalchuk
✔ LinkedIn: / yauhenkavalchuk
✔ GitHub: github.com/YauhenKavalchuk
✔ VK (Группа): webdevcom
✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...

Пікірлер: 336

  • @YauhenKavalchuk
    @YauhenKavalchuk4 жыл бұрын

    ✒ Timeline: ✔ 1:03 - Roadmap 2019 ✔ 2:05 - HTML, CSS, JS ✔ 4:07 - TypeScript ✔ 5:48 - JavaScript фрэймворки ✔ 7:52 - GraphQL и PWA ✔ 9:14 - Веб-компоненты ✔ 10:40 - Мобильная разработка ✔ 11:53 - Server Side Rendering

  • @spanchbob3079

    @spanchbob3079

    4 жыл бұрын

    Круто! А можешь для фуллстека сделать?

  • @sergeyvasiliev8928

    @sergeyvasiliev8928

    4 жыл бұрын

    привет, что должен уметь делать джуниор фронтенд или мидл (это только уметь делать анимации, или нечто большее?) пожалуйста дайте кто-то ответ

  • @moegreen8543
    @moegreen85434 жыл бұрын

    Курс по TS - это очень хорошо! Ждем-с)

  • @user-rg3bc4ys6d
    @user-rg3bc4ys6d4 жыл бұрын

    Спасибо, бро...как всегда на высоте!

  • @artedza
    @artedza4 жыл бұрын

    Посмотрел, лайкнул, зашерил друзьям. Ну и коммент написал) Спасибо за годный контент! Всем творческих успехов в 2020!

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Спасибо!

  • @MaxPronko
    @MaxPronko4 жыл бұрын

    Спасибо за видео, узнал еще одно JS направление))) Ребята дже-есники не перестают удивлять))

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Мы такие)

  • @mansurbekrasulov3315
    @mansurbekrasulov33154 жыл бұрын

    Очень хорошее и крутой видео. Действительно здесь много полезной информации. Спасибо вам большое.

  • @rudi2492
    @rudi24924 жыл бұрын

    Информативно, спасибо за ролик.

  • @andreyevanton
    @andreyevanton4 жыл бұрын

    Отличное видео, Жень! Как всегда)

  • @nomaddeveloper4308
    @nomaddeveloper43084 жыл бұрын

    Качественный контент. Легаси никто не отменял. Новый паровозик трендов запущен и сейчас все побегут это изучать)) В каждом есть свои +/-. Попробовав quick start от React Native и от Flutter - выбрал второго.

  • @sharperblacker2053
    @sharperblacker20534 жыл бұрын

    Ждём видео по Typescript)

  • @beknazaromuraliev5680
    @beknazaromuraliev56804 жыл бұрын

    Автор спасибо за видео от меня класс👍👍.

  • @malyna
    @malyna4 жыл бұрын

    Спасибо, очень интересное видео

  • @ulikkg6233
    @ulikkg62334 жыл бұрын

    Как всегда на высоте

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Спасибо

  • @olhamazurenko4152
    @olhamazurenko41524 жыл бұрын

    Действительно так и есть. Полезное видео

  • @dmitry_beresten
    @dmitry_beresten3 жыл бұрын

    Жму автору руку. Спасибо большое за полезный ролик! Приятно слушать качественную и подготовленную информацию. Меня зовут Дима, 24 года. Я из Варшавы, Польша. Интересуюсь такой темой как Front-end. Поставил лайк. Досмотрел до конца. Написал коммент. Если бы можно было влепить не один лайк, я бы поставил больше. Короче немного повысил рейтинг видео, ха-ха : ) Желаю успехов и радости в жизни. Еще раз спасибо за видео! Благодарю.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    Спасибо 👍

  • @liquidbobr
    @liquidbobr4 жыл бұрын

    Хороший список, советую еще ознакомиться со сборщиком Rollup и микрофронтенд-архитектурой, достаточно хайповые темы. А алгоритмы и структуры данных это вообще база, как закон Ома для электрика ) Их на интервью спрашивали и раньше, но на фронтов, конечно, реже

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да, раньше алгоритмы не спрашивали)

  • @1kvolt1978

    @1kvolt1978

    4 жыл бұрын

    Электрику не нужен закон Ома. :)

  • @nso655
    @nso6554 жыл бұрын

    как раз TypeScript изучаю. Жду трансляцию

  • @it-sin9k

    @it-sin9k

    4 жыл бұрын

    typescript пригодится как по фронте так и на ноде :)

  • @it-sin9k

    @it-sin9k

    4 жыл бұрын

    typescript пригодится как по фронте так и на ноде :)

  • @user-fk6vd6fb5y
    @user-fk6vd6fb5y4 жыл бұрын

    Thank you so much for the interesting content. Cool channel !!!

  • @user-fd4zu8hu8j
    @user-fd4zu8hu8j4 жыл бұрын

    Для SSR пока решил выбрать Nuxt.js, так как это в моем понимании просто Vue + SSR сверху.

  • @victorchilari
    @victorchilari4 жыл бұрын

    "про граф по подробнее не буду рассказывать так как я рассказывал о нём в прошлой подборке, и об этом есть курс на канале" и поэтому ты ни одного слова про него не сказал, спасибо, очень познавательный фрагмент. А по поводу видео, норм, в следующем году буду чекать такие видосы чтобы быть в тренде, спасибо

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Ну а смысл говорить одно и тоже по 10 раз. В этом случае, Достаточно найти нужный плейлист на канале и посмотреть вводное видео.

  • @matsumbra4984
    @matsumbra49844 жыл бұрын

    И да, в любом случае с меня подписка.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    👍

  • @AMasud-el5gt
    @AMasud-el5gt3 жыл бұрын

    Thanks a lot for support !!! 🇹🇯

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    My pleasure

  • @user-lx5vv3uu8u
    @user-lx5vv3uu8u3 жыл бұрын

    Спасибо!

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    пожалуйста

  • @romansamon9215
    @romansamon92154 жыл бұрын

    Один из немногих RoadMap'ов, с которым согласен, особенно, с TS. Лайк, подписка

  • @ilnurryazhapov9377
    @ilnurryazhapov93774 жыл бұрын

    За Nest лайк

  • @yaroo3107
    @yaroo31074 жыл бұрын

    Thank you!!!

  • @chkpg4317
    @chkpg43174 жыл бұрын

    Шик...

  • @RafaelShepard
    @RafaelShepard4 жыл бұрын

    JS уже не единственный) WebAssembly недавно стал официальным четвертым китом) Спасибо за интересный выпуск!

  • @AlexSizovRun

    @AlexSizovRun

    4 жыл бұрын

    WebAssembly не язык

  • @RavenTheX

    @RavenTheX

    4 жыл бұрын

    И он нах не кому не нужен

  • @zxspectrum3352

    @zxspectrum3352

    4 жыл бұрын

    Вааще не кит. Даже не дельфин. Так - хитровылюбленный угорь :)

  • @RafaelShepard

    @RafaelShepard

    4 жыл бұрын

    @@AlexSizovRun а что тогда ?

  • @RafaelShepard

    @RafaelShepard

    4 жыл бұрын

    @@RavenTheX с чего вдруг ?

  • @user-dj5sk4oj6w
    @user-dj5sk4oj6w4 жыл бұрын

    Что бы ты ни хотел сделать, кто-то уже написал под это библиотеку

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Похоже на то)

  • @Polite_person_
    @Polite_person_4 жыл бұрын

    Круто! Спасибо за видео. Что под React будет актуальнее в 2020 Redux или Mobx или еще что-то ?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Либо Redux, либо React Hooks

  • @Polite_person_

    @Polite_person_

    4 жыл бұрын

    @@YauhenKavalchuk Спасибо!

  • @artemkonoplenko3827

    @artemkonoplenko3827

    4 жыл бұрын

    @@YauhenKavalchuk А redux разве противоречит хукам?

  • @Oswee

    @Oswee

    4 жыл бұрын

    LitElement i Redux prekrasno rabotaet. Esli pishete na Web Components to Redux. Esli na React to Hooks i/ilji Redux. Zavisit ot zadachi i razmera aplikacii.

  • @aysommer
    @aysommer4 жыл бұрын

    TS - крутейший костыль для жиэса, учить точно стоит.

  • @justintie

    @justintie

    4 жыл бұрын

    помада на свинье

  • @matthewnotmatthew

    @matthewnotmatthew

    4 жыл бұрын

    TS - костыль, который убирает костыли. На JS после него писать не хочется.

  • @aysommer

    @aysommer

    4 жыл бұрын

    @@matthewnotmatthew скорее маскирует, TS же добавляет условную типизацию. Поставив тип any ты сможешь сломать всю парадигму типизации в своем коде

  • @matthewnotmatthew

    @matthewnotmatthew

    4 жыл бұрын

    @@aysommer Ну запретить забивать отверткой гвозди, как и злоупотребление any, в любом случае не выйдет

  • @inbuckswetrust7357
    @inbuckswetrust73574 жыл бұрын

    Еще чуть чуть и доберемся до первой Delphi :)))) грустно.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ¯\ _(ツ)_/¯

  • @CoonJS
    @CoonJS4 жыл бұрын

    С учетом того, что во frontend все быстро меняется (за 8 лет опыта уже поменял 4 фреймоврка), я всегда советую новичкам на своем канале начинать изучать именно фундаментальную часть - HTML, CSS, JavaScript. Если ты в совершенстве владеешь этими языками, то тебе не составит никакого труда выучить новый фреймворк или адаптироваться.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Всё верно, я тоже всегда повторяю что нужно учить ОСНОВЫ, а не лезть во фрэймворки

  • @user-fz5dj5uy3h

    @user-fz5dj5uy3h

    4 жыл бұрын

    Этих фреймворков и различных библиотек слишком много. Только и успевай учить. Пока выучишь один, появится другой...

  • @ArthurYelkin
    @ArthurYelkin4 жыл бұрын

    Спасибо за информацию, в дальнейшем планируется курс по webpack?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Пожалуйста, да планирую

  • @spav4vaps694
    @spav4vaps6944 жыл бұрын

    Спасибо за видео, очень крутая подача, лайк и колокол, если не сложно, помоги начинающему фронтендеру, готовому учиться и развиваться, просто не знающего за что хвататься, изучил html5, css3, и немного залез в js, от js тащусь, нравится оживлять свёрстанный сайт, но в некоторых вопросах по теории туплю, а знакомые, которые понимают, не сильно гонятся помогать, но в любом случае спасибо за видео

  • @user-wz9qr6ki9v

    @user-wz9qr6ki9v

    4 жыл бұрын

    я ещё на css не перешёл ....но что там учить лучше флексбоксы или гриды?просто не хочется учить ,то на чём работать перестанут.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Roadmap для развития описан в видео, можете посмотреть вариант за 2021

  • @olexiymelnychuk7274
    @olexiymelnychuk72744 жыл бұрын

    А для Vue есть Nuxt. Это в тему SSR.

  • @olekollo7875
    @olekollo78754 жыл бұрын

    8:06 PWA работает на десктопе? Это лучше, чем электрон?

  • @moegreen8543
    @moegreen85434 жыл бұрын

    И по Svelte курс - тоже было бы хорошо )

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Скорее всего, тоже будет

  • @rudi2492

    @rudi2492

    4 жыл бұрын

    @@YauhenKavalchuk Лучше сделай один большой курс до джуна с дз(типа сверстайте это и даешь psd макет) или еще как-то. Просто сегодня ценятся спецы в одной области, а не человек который умеет писать на всех языках и фреймворках, но так себе во всем.

  • @YuriiHavdan
    @YuriiHavdan4 жыл бұрын

    Вы забыли сказать ещё об Angular Universal - SSR для Angular.

  • @qazyhn94
    @qazyhn944 жыл бұрын

    судя по хайпу про Web Assembly определенно стоило бы сказать и про Rust

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да, стоило)

  • @mikhailchernorutsky9179
    @mikhailchernorutsky91794 жыл бұрын

    Web components и Svelte - да, но Nest.js и Ionic - довольно уже бывалые технологии, я бы не назвал это свежим трендом. Трендом в большей степени является идеология JAMStack и статические сайты (Gatsby, VuePress и т.д.), про них вот почему-то ничего не сказано. PWA тоже не новьё и пока что несколько "притих", нативная разработка на Котлин значительно популярнее даже для новых проектов. И да, JS - уже не единственный язык веба, WebAssembly настойчиво стучится в нашу дверь, и его уже слышно.

  • @wowsofunny6378
    @wowsofunny63784 жыл бұрын

    Евгений, добрый день. Что думаете о различных платных курсах по веб-разработке и moscow coding school в частности?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Считаю, что нормально обучиться можно и бесплатно. Я учил всё сам и ни цента не потратил на различные курсы. Нужно просто уметь искать информацию

  • @dmitriybraginets6750
    @dmitriybraginets67504 жыл бұрын

    Вот или я чего-то не понимаю или что-то в этом мире не так. )) Неоднократно в видео про js фреймворки или next.js назовут бэкенд фреймворком или nest.js начинают ставить в один ряд с фреймворками для ssr.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Скажем так, мне нужно было как-то сгруппировать технологии)

  • @Artymka
    @Artymka4 жыл бұрын

    Видел можно простые 2д-3д игры делать на джавеС веб и получаеся очень годно правда через интернет, но этого того стоит) Так что фронт энд вечен

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да на js можно спокойно делать игры, тоториалов полно)

  • @inbuckswetrust7357

    @inbuckswetrust7357

    4 жыл бұрын

    почему обязательно через интернет ? :) если многопользовательские то понятно нужна коммуникация через сервер начальная а так то можно и без инета :)

  • @user-yp4sq5ry6c
    @user-yp4sq5ry6c4 жыл бұрын

    Я бы еще упомянул NUXT.js

  • @vasya8441
    @vasya84414 жыл бұрын

    ура я первый, теперь хочу всегда первым все смотреть) спасибо за видео заранее

  • @maksimbatin7712
    @maksimbatin77124 жыл бұрын

    А почему в гибридной разработке не сказал про Quasar? Тоже крутой проект

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Если бы я рассказывал обо всех перспективных технологиях, видео затянулось бы на час. А так, вы в комментариях можете сами поделиться этой инфой

  • @user-um1uy7hl8l
    @user-um1uy7hl8l3 жыл бұрын

    Евгений, спасибо за видео! Может подскажите по книгам и ресурсам в порядке изучения для совсем новичков?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    Плейлист Frontreview, видео - что должен знать джуниор. Там подробно всё описано

  • @user-um1uy7hl8l

    @user-um1uy7hl8l

    3 жыл бұрын

    @@YauhenKavalchuk благодарю!

  • @Deadragonbone
    @Deadragonbone4 жыл бұрын

    Не упомянули ELM - хотя все дороги фронта ведут к нему. И по сути ELM заменит TS, потому что как бы не ужесточали js, он все равно останется js со всеми своими сайд эффектами и ничего с этим не сделаешь, так как js - то императивный язык. ELM - это функциональный язык изначально и изначально был создан для разработки интерфейсов. И ELMсоздан на основе математики и так как сейчас идет движение в сторону функциональных компонентов и программирования, не исключено, что он заменит собой ts.

  • @danilcaller7327
    @danilcaller73274 жыл бұрын

    next js - для фронта в большей степени, nest js - фрейморк для бекенда. где связь?

  • @erega74
    @erega744 жыл бұрын

    Привет! За год можно будет изучить чистый JS чтобы уверенно работать с версткой?, более менее уже знаю html и css

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да, можно. Я бы даже сказал, что можно и быстрее)

  • @erega74

    @erega74

    4 жыл бұрын

    @@YauhenKavalchuk Ого спасибо)

  • @PassageGamesRus

    @PassageGamesRus

    4 жыл бұрын

    @@erega74 чистый язык это ничего... 2 месяца после работы ты спокойно будешь все знать. Если же готов вместо работы 6-8, а то и больше часов в день. То практически любой язык можно выучить за 2 недели. Особенно если есть любой опыт в разработке

  • @Polite_person_
    @Polite_person_4 жыл бұрын

    А еще в 2020 не нужно будет поддерживать интернет эксплорер )))) так как винда в январе обновит браузер Edge, и он будет на движке гугл хрома и поддерживать все расширения и плюшки.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    И тем не менее гос.проекты, как минимум, будут использовать его ещё пару лет)

  • @Artymka

    @Artymka

    4 жыл бұрын

    @@YauhenKavalchuk ахаха Путин подглядывать наверно будет через ехплорер

  • @Jonstonrich

    @Jonstonrich

    4 жыл бұрын

    @@Artymka Ну да.Он до сих пор пользуется windows xp.И это не шутка.

  • @TheWladberlin

    @TheWladberlin

    4 жыл бұрын

    @@Artymka ахаха, президентам наверное больше заняться нечем, как только експлорерами и прочей ерундой. ты не по адресу.

  • @leandrmiklashevich297

    @leandrmiklashevich297

    4 жыл бұрын

    @@YauhenKavalchuk банкі і астатнія фін.арганізацыі.

  • @testwebdevelopment4287
    @testwebdevelopment42874 жыл бұрын

    Привет! Спасибо за обзор! Nuxt занимает слишком малую долю рынка и не перспективен?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Ну, он работает с vue. Выстрелит одно, появится и интерес ко второму

  • @testwebdevelopment4287

    @testwebdevelopment4287

    4 жыл бұрын

    @@YauhenKavalchuk Vue вроде один из трёх js-фреймворков.. Для SSR получается только Next?

  • @mikhailchernorutsky9179

    @mikhailchernorutsky9179

    4 жыл бұрын

    @@YauhenKavalchuk так Next уже давно выстрелил)

  • @jraminska

    @jraminska

    4 жыл бұрын

    Озон работает на Nuxt и Rabota ru

  • @warmupz
    @warmupz4 жыл бұрын

    Странно, что GatsbyJS не упомянули.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ¯\ _(ツ)_/¯

  • @IgrikShit
    @IgrikShit2 жыл бұрын

    Послание из будущего! В 2022, Svelte по прежнему никому не нужен.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    👍

  • @Deligium
    @Deligium4 жыл бұрын

    Евгений, а почему Ionic? Очень интересно услышать твое мнение:)

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Ну я в видео, вроде, всё объяснил. Но я не агитирую, а просто делюсь своими взглядами

  • @Deligium

    @Deligium

    4 жыл бұрын

    @@YauhenKavalchuk понял, спасибо за ответ. Просто сейчас наблюдаю большую популярность реакт нейтив, которая наверное обусловлена большой популярностью самого реакт. И хочу разобраться это просто предпочтение большинства или реакт нейтив имеет какие-то существенные плюсы помимо удобной среды разработки для реакт разработчиков. Кстати в копилку инструментов для нативной разработки ещё можно добавить NativeScript, тоже активно развивающийся инструмент сейчас

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Про React Native я тоже упомянул)

  • @roslmiller9505
    @roslmiller95054 жыл бұрын

    Подскажите пожалуйста а где именно мне всё это изучать.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Часть курсов есть на канале, в остально, искать информацию самостоятельно

  • @dmitriymovchan6563
    @dmitriymovchan65634 жыл бұрын

    Ещё забыл упомянуть Gatsby - тоже сейчас популярная штука.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Не то что бы забыл, просто дал возможность каждому из вас добросить идей)

  • @it-sin9k

    @it-sin9k

    4 жыл бұрын

    еще не видел не в одном проекте, скорее просто много шума)

  • @dmitriymovchan6563

    @dmitriymovchan6563

    4 жыл бұрын

    @@it-sin9k я на нем сейчас делаю проект, а также знаю других кто его использует в реальных проектах ))

  • @it-sin9k

    @it-sin9k

    4 жыл бұрын

    @@dmitriymovchan6563 ​ так то оно так, но по статистике всего интернета, даже ReactJS используется менее чем в 20% проектах) думаю Gatsby менее чем в 0.1% проектах используется)) просто в твоем локальном окружении он набрал популярность, возможно даже благодаря тебе)

  • @matsumbra4984
    @matsumbra49844 жыл бұрын

    За какое время можно вникнуться во фронт энд, имея не большой опыт c#, .net, xaml, wpf? Естественно имеется некая база в HTML и SQL. И базовые знание в ООП.

  • @norzqq

    @norzqq

    4 жыл бұрын

    От 30 до 700 дней

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Это всё индивидуально

  • @petruconiuc4618
    @petruconiuc46184 жыл бұрын

    вопрос от тотал-новичка. Эти технологии просто улучшение js и все они поодержиаают API это просто немножко другой js?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Ну да, можно и так сказать. В основе всего JS

  • @VSsoviet
    @VSsoviet4 жыл бұрын

    как найти много подобной музыки, чтобы на фоне слушать?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    В медиатеке KZread, раздел эмбиент

  • @VSsoviet

    @VSsoviet

    4 жыл бұрын

    @@YauhenKavalchuk раз уж читаешь, то спасибо за контент, вот только сегодня нашел твой канал, но есть правда интересные вещи, примерно под мой уровень, только недавно джуном устроился

  • @danmirgorodskiy
    @danmirgorodskiy4 жыл бұрын

    а nativescript? разве он хуже чем ionic или flutter, там тоже есть поддержка react angular и vue

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Не хуже

  • @beknazaromuraliev5680
    @beknazaromuraliev56804 жыл бұрын

    По алгоритм и структура данных рекомендуйте книги или курсы плииз?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Грокаем алгоритмы - Адитья Бхаргава. Надеюсь, имя правильно написал)

  • @user-gt5st3wh2p

    @user-gt5st3wh2p

    4 жыл бұрын

    @@YauhenKavalchuk а по серьёзней?)

  • @emilibraimov3853
    @emilibraimov38534 жыл бұрын

    Привет, что ты можешь сказать по поводу веб-конструкторов - онлайн и вордпресс. Каждый кому я говорю что изучаю веб, говорят "есть же конструкторы". И смотрят так будто я бегу за поездом.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Значит не тем говорите. Нормальный, повторюсь именно НОРМАЛЬНЫЙ, проект на конструкторе не создашь. Всякую копеечную дребедень можно, что-то стоящее - нет

  • @Deadragonbone

    @Deadragonbone

    4 жыл бұрын

    Конструкторы в основном нужны для менеджеров по продажам, конструкторы ориентированы на очень узкий круг проектов для веб. В основном это одностраничники (лендинг пейджи), блоги, интернет магазины

  • @nikita7179
    @nikita71794 жыл бұрын

    Помимо JS в браузере работает Web Assembly, и стремительно набирает популярность

  • @unavailablename3239

    @unavailablename3239

    4 жыл бұрын

    @@alexyalinc530 ты его закопал

  • @TheSquall19
    @TheSquall194 жыл бұрын

    Что-то мне кажется, что фронту уже давно пора платить на ровне бека, если не больше, с учетом сколько херни ложится на его плечи

  • @user-tr8xi3ik3c

    @user-tr8xi3ik3c

    4 жыл бұрын

    бек в этом плане более консервативен, но и требования к хард скилам заметно выше. Часто бывает так, что бэк должен очень хорошо знать не только своё дело, но и неплохо разбираться с фронтом.

  • @dmitriybraginets6750

    @dmitriybraginets6750

    4 жыл бұрын

    А кто сказал что фронту платят меньше бэка?

  • @user-tr8xi3ik3c

    @user-tr8xi3ik3c

    4 жыл бұрын

    @@dmitriybraginets6750 , ходят такие слухи )))

  • @dmitriybraginets6750

    @dmitriybraginets6750

    4 жыл бұрын

    Человек с Топором возможно в энтерпрайзе ситуация такова как вы описываете, или у меня просто не слишком широкая выборка. Но в украинском аутсорсе/аутстаффе я не встречал различий по зарплате у бэкендеров и фронтендеров. Но опять же, я говорю только про js инфраструктуру. Возможно бэкендеры на Ruby получают больше в силу того что их сложнее найти)))

  • @user-tr8xi3ik3c

    @user-tr8xi3ik3c

    4 жыл бұрын

    @@dmitriybraginets6750 , а вы проницательны, я на счет Ruby ))

  • @user-bx7yp9gy7f
    @user-bx7yp9gy7f4 жыл бұрын

    Где научиться алгоритму js подскажите пожалуйста!!

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Книга - Грокаем алгоритмы

  • @ivansmit1074
    @ivansmit10744 жыл бұрын

    WebAssembly. Что думаете об этом?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Пока ещё «сыро». Хотя часто и говорят, но используют не активно

  • @gurbangurbanov1839
    @gurbangurbanov18394 жыл бұрын

    Ionic не для нативных мобил. апп. он для webview, для нативных как раз таки flutter

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    👍

  • @sevi43
    @sevi434 жыл бұрын

    2:56 ожидал увидеть styled-components. К тому же хотел бы обратить внимание на tailwind вместо б-гомерзкого bootstrap. 9:14 веб-компоненты слишком юны для того чтобы их учить. И сообщество всё никак не может договорится о стандартах. Тот самый svelte ушёл от них потому что это сырая хрень) Эммм я не подстрекатель но что делает бекенд фреймворк(Nest js) в видео про фронтенд??? Это прям вообще не та степь, от слова совсем.

  • @Oswee

    @Oswee

    4 жыл бұрын

    Web Components uze serjozno pronikaet v enterpraiz. Novie Design Systems za chastuju uze na LitElement pilitsa. Polymer proekti migrirujut na LitElement. Mnogo shto preshodit. No dlja mainstreema create-react-app eto proshe. :) Zasetupitj proekt pod WebComponents i tem bole na TypeScript zadacha ne dlja odnovo chasa i dlja mainstreem ne hvotaet terpenie. Vaadin, SalesForce, SAP, ING Bank.. eto tolko nekotorie kotorie prihodit srazu v golovu i kotorie uze vnedrjaet web componenti. A esho + dynamic imports mozhno ochenj bistrie prelozhen8ja zdelatj. I eto tebe ne polnij vDOM diffitj na kazhdom updeite.

  • @sergeyvasiliev8928
    @sergeyvasiliev89284 жыл бұрын

    привет, что должен уметь делать джуниор фронтенд или мидл (это только уметь делать анимации, или нечто большее?) пожалуйста дайте кто-то ответ

  • @user-gu9mq5dk7h

    @user-gu9mq5dk7h

    4 жыл бұрын

    Открой вакансию на джуна и посмотри требования

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    На канале есть отдельное видео по этой теме

  • @tdm036
    @tdm0364 жыл бұрын

    Ок, я хочу изучать html и css, а где, как их изучать? Как понять, что я владею ими на должном уровне? "Учите html и css" - это и так все знают

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    На канале есть видео о том что должен знать junior и middle. Это примерно 2,3 видео в плейлисте frontreview. Там подробно описано что и как нужно знать для каждого уровня

  • @vasya8441
    @vasya84414 жыл бұрын

    интересуют рассуждения по поводу node.js, правда что там платят больше чем на обычном фронтенде?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Честно, не знаю. Не работал)

  • @olexiymelnychuk7274

    @olexiymelnychuk7274

    4 жыл бұрын

    Да, но это не отменяет знания front-end'a))

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Кстати, да)

  • @nexgenua

    @nexgenua

    4 жыл бұрын

    на nodejs джуны не нужны, технология не позволяет в принципе говнокодить, это тебе не фронт, где пиши что хочешь авось как-то с костылями всё заработает, тут же все ошибки сразу повсплывают и станут головной болью нанимателей, исправлять, что там начудил джун очень затратно, опытному специалисту написать с нуля как правило быстрее и дешевле

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да, в node обычно идут, когда уже несколько лет поработают с фронтом)

  • @dmitriystoyanov933
    @dmitriystoyanov9334 жыл бұрын

    В феврале будет год как я учу веб программирование. За это время изучил HTML, CSS, Java Script (с ним очень туго дело). Прочел различные книги, проходил различные онлайн курсы, полностью выполнил все уроки в хтмл академии, почти каждый день смотрю какие-то уроки в ютубе.. После 10 месяцев учебы начал практиковаться верстать макеты (пока что даже без джс) и понял какое я дно. Поэтому хотелось бы спросить, у меня одного так, может я какой-то неправильный и мне не нужно этим заниматься, или же может это нормальный среднестатистический процесс обучения?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Лично у меня вёрстка пошла нормально, но я очень много верстал. JS заходил тяжело, тоже приходилось тренироваться, например на codewars. Я за 1 год всё неплохо подтянул, но я занимался именно каждый день, минимум по 3 часа

  • @andrei8299

    @andrei8299

    4 жыл бұрын

    Чувак, я тоже курсы прохожу и по видео верстаю, но чтобы нормально качаться, надо брать и самостоятельно верстать, когда есть уже вся эта база, про которую ты сказал. Я тоже академию проходил, да только вот когда сам берусь за дело, результат говно, потому что надо самому полностью обмозговыаать, а в академии следовать инструкции - так норм навык не получить

  • @andrei8299

    @andrei8299

    4 жыл бұрын

    Надо как можно раньше все эти знания применять, тк они забываются и все с нуля потом

  • @Beast8833

    @Beast8833

    4 жыл бұрын

    не смотри уроки на ютубе, они все однотипные, аля " как сверстать сайт за 2 часа", от них наоборот тупеешь

  • @andreygokhan6893
    @andreygokhan68934 жыл бұрын

    Пробую "чёрную лошадку" Svelte. Минус - для Svelte пока сделано мало велосипедов. Плюс - Svelte такой простой, понятный (есть сайт на русском) и удобный, что делать велосипеды доставляет удовольствие. Минус - нет поддержки тайпскрипта (хотя вроде что-то можно прикрутить), но только зачем тайпскрипт вообще нужен если при правильном компонентном подходе любая сложная задача превращается в простое и понятное LEGO, где каждый компонент это небольшая но очень функциональная деталька.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Да, Svelte довольно неплохая перспектива

  • @user-rk7zn5kh4q

    @user-rk7zn5kh4q

    4 жыл бұрын

    А ссылочку можно?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Так достаточно в поисковике ввести)

  • @andreygokhan6893

    @andreygokhan6893

    4 жыл бұрын

    @@user-rk7zn5kh4q ru.svelte.dev/

  • @alexandralexandrovich733
    @alexandralexandrovich7334 жыл бұрын

    Люди добрые, подскажите человеку, какой фреймворк рассмотреть из перечисленных, для наискорейшего старта в профессии? Так сказать, что самое часто встречающееся? Заранее благодарю всех неравнодушных.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Для натскорейшего старта лучше учить основы. И только потом браться за фрэймворки.

  • @alexandralexandrovich733

    @alexandralexandrovich733

    4 жыл бұрын

    @@YauhenKavalchuk CSS, HTML и нативный JS я уже активно изучаю. Т.е. сверстать не самую трудную страницу и написать приложение на подобии калькулятора или слайдера я могу. Но судя по вакансиям этого мало и нужен хотя бы один фреймворк. Или я всё равно рано думаю об этом?

  • @deckards6288

    @deckards6288

    4 жыл бұрын

    @@alexandralexandrovich733 Зайди на hh.ru и в вакансиях смотри, что чаще встречается. Как мне кажется лидирует react

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Я бы сказал что рано.

  • @alexandralexandrovich733

    @alexandralexandrovich733

    4 жыл бұрын

    @@YauhenKavalchuk Спасибо. Буду дальше углубляться. Вы думаете, что первую работу можно искать без фреймворка? А уже не месте отталкиваться от стека?

  • @Rafael_Santi
    @Rafael_Santi4 жыл бұрын

    И где та ссылка в описании, о которой вы говорите на 06:06, а точнее на 06:17? Прям интересно посмотреть, но я её не вижу

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Ссылку добавил!

  • @Rafael_Santi

    @Rafael_Santi

    4 жыл бұрын

    @@YauhenKavalchuk Спасибо! )

  • @VrotKompot
    @VrotKompot4 жыл бұрын

    Очень интересно, но ничего не понял)

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ¯\ _(ツ)_/¯

  • @Artymka
    @Artymka4 жыл бұрын

    ( ´◡‿ゝ◡`) Кстати объясните что такое Язык ELM и будущее его ?🤔🤔🤔

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Не слышал о таком

  • @extazzy5291
    @extazzy52913 жыл бұрын

    Возьмут ли на работу фронт энд девелопера без диплома?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    Конечно, диплом сильно большой роли не играет

  • @extazzy5291

    @extazzy5291

    3 жыл бұрын

    @@YauhenKavalchuk спасибо за ответ :)

  • @vladislav_manakov
    @vladislav_manakov4 жыл бұрын

    Помоему не совсем объективное сравнение nextjs и nest. В первом случае это история про рендер реакт приложений на стороне сервера без дополнительного геморроя. А во втором это полноценный фраемворк для node.js приложений, причем навеяным ангуляром,со всеми вытекающими.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Это не то что бы сравнение, просто альтернатива

  • @Cindorqw
    @Cindorqw4 жыл бұрын

    Bootstrap CSS фреймворк? Что за бред. Также на арене SSR помимо Next.js есть популярный Nuxt.js

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Перейдите на офф сайт bootstrap и прочитайте определение

  • @Skreepan
    @Skreepan4 жыл бұрын

    Учите стихи!)

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    👍

  • @user-rk7zn5kh4q
    @user-rk7zn5kh4q4 жыл бұрын

    Основа основ - это английский язык!)))

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Никто и не спорит)

  • @johnyb8581

    @johnyb8581

    4 жыл бұрын

    Сейчас в поиске работы, разговорный английский язык везде требуется (Украина)

  • @RavenTheX

    @RavenTheX

    4 жыл бұрын

    @@johnyb8581 а по факту - нет, да и даже в вакансиях на джуна почти нет

  • @user-rk7zn5kh4q

    @user-rk7zn5kh4q

    4 жыл бұрын

    @@RavenTheX сразу - зп без английского не более $800, знание английского умножай на 2

  • @RavenTheX

    @RavenTheX

    4 жыл бұрын

    @@user-rk7zn5kh4q ну могу сказать по своему опыту, у тебя неверная информация

  • @vlad-mj3uc
    @vlad-mj3uc4 жыл бұрын

    а на 13:09 кусок видео с PHP)))))))

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Есть такое)

  • @andrewvasylchuk
    @andrewvasylchuk4 жыл бұрын

    Так Nest.js это же не про SSR.

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Я уже не стал описывать его подробно, т.к. в предыдущем выпуске уже рассказывал

  • @vip51000
    @vip510004 жыл бұрын

    Какой язык выбрать для бэкенда? (PHP исключается)

  • @fayu7752

    @fayu7752

    4 жыл бұрын

    NodeJS

  • @vip51000

    @vip51000

    4 жыл бұрын

    @@fayu7752 спасибо, в node.js есть строгая типизация? вот я думаю насчёт java или .net, если из этих двух, что лучше?

  • @fayu7752

    @fayu7752

    4 жыл бұрын

    @@vip51000 у каждого свои предпочтения, типизацию вроде в современных языках у всех можно реализовать тем или иным методом. Для меня просто nodejs легче и понятнее, а насчёт java или net к сожалению ничего не могу сказать, так как с net не имел дело, а java немного сложной мне показалась.

  • @vip51000

    @vip51000

    4 жыл бұрын

    @@fayu7752 тогда буду думать

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    Если язык, то .Net, если технологию, то Node.js

  • @user-gb6yl7kw2p
    @user-gb6yl7kw2p4 жыл бұрын

    А что насчёт PHP? Он уже всё или еще актуален?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Это back-end, а подборка для Front-End технологий)

  • @dmitriybraginets6750

    @dmitriybraginets6750

    4 жыл бұрын

    webDev так почему же в обзоре nest.js? )))

  • @viktord3507

    @viktord3507

    4 жыл бұрын

    Жив он, но к нему еще и знания js хорошо бы иметь. В вакансиях требуют

  • @oparopa931
    @oparopa9313 жыл бұрын

    А как же PHP ?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    PHP - это back-end

  • @vip51000
    @vip510004 жыл бұрын

    А Dart и Flutter?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Flutter

  • @Loshchenin_Nikita
    @Loshchenin_Nikita3 жыл бұрын

    kzread.info/dash/bejne/en520tebo7u1frA.html - подумал, ладно хотя бы в 2020 Nuxt.js попадет.... но нет.... Почему так игнорится Nuxt.js?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    3 жыл бұрын

    Потому что React всё-таки популярнее

  • @DertyWeddin
    @DertyWeddin4 жыл бұрын

    А как же WASM?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ¯\ _(ツ)_/¯

  • @naz3711
    @naz37114 жыл бұрын

    За flutter будущее

  • @vip51000

    @vip51000

    4 жыл бұрын

    Никто лайк не поставил, но я с тобой согласен, надо рвать flutter

  • @dmitriykogut2067
    @dmitriykogut20674 жыл бұрын

    На 13-й минуте экран с PHP кодом :)

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Серьёзно?) Не обращал внимание)

  • @dmitriykogut2067

    @dmitriykogut2067

    4 жыл бұрын

    @@YauhenKavalchuk Просто забавно. Думаю никакой проблемы в этом нет. Это же просто клипарты )))

  • @philipcarey3885
    @philipcarey38854 жыл бұрын

    Это роадмап в Польшу на стройку.

  • @VSsoviet

    @VSsoviet

    4 жыл бұрын

    почему?

  • @nikolay501
    @nikolay5014 жыл бұрын

    где wasm? где blazor ?

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ¯\ _(ツ)_/¯

  • @lamax847
    @lamax8474 жыл бұрын

    asp.net core сила, blazor вперед

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    👍

  • @mykolaovdiichuk5724
    @mykolaovdiichuk57244 жыл бұрын

    До ... я реклами

  • @YauhenKavalchuk

    @YauhenKavalchuk

    2 жыл бұрын

    ?

  • @dev_zloi
    @dev_zloi4 жыл бұрын

    и ни слова про WebAssembly

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Про всё не рассказать. Именно поэтому я и попросил делиться информацией в комментариях)

  • @user-pv7gt1dg4u
    @user-pv7gt1dg4u4 жыл бұрын

    высокоэфективный императивный код.... неужели люди понимают эти слова? и их сочетание🤔

  • @YauhenKavalchuk

    @YauhenKavalchuk

    4 жыл бұрын

    Высокоэффективный - это элементарно. А императивный - это вообще парадигма программирования. Это азы, должны знать

Келесі