Is it worth learning JavaScript in 2024?
Why should one learn JavaScript in 2024? What are the benefits of being a modern web developer? What are the prospects I see for it in the next few years?
Today, I want to talk about what I think about this. More to encourage myself, really. I hope that some of you will give your comments and maybe even change my mind :)
0:05 Introduction
0:35 History (just a little bit)
3:08 What makes JavaScript so popular?
4:50 How does JavaScript help achieve business and developer goals? React, Angular, Vue, Solid, Node.js, Next.js, Bun
7:16 JavaScript for small and large projects.
7:45 My personal favorite part. Frontend is no longer subpar.
9:03 Is JavaScript perfect?
11:35 Conclusions.
Пікірлер: 32
Мощно! Спасибо Большое ,Денис!Успеха!
@midlifecode
5 ай бұрын
Спасибо!
Классное видео, без воды, спасибо👍
@midlifecode
6 ай бұрын
Спасибо! Там в комментариях говорят что я какую-то ерунду сказал, будет интересно где именно.
Полезно. Шик
@midlifecode
5 ай бұрын
Спасибо!!
Красава Денис, продолжай в том же духе😉
@midlifecode
5 ай бұрын
Спасибо, Ром!
Вообще по рассуждению и понимаю темы выглядит так, словно о теме рассуждает уже бывалый разработчик, который просто знакомится с новыми технологиями разработки. Хорошее понимание свойств языка и основных его характеристик.
@midlifecode
5 ай бұрын
Спасибо!! Но нет, я просто подписан на нескольких блогеров, которые рассказывают про технологии и нахватался от них :) Ну и базу я понимаю. Клиент-сервер, основы баз данных и тому подобное.
Я вот тоже учу, правда сам и еле еле. Времени нет. Успеха! Хорошее начало!
@midlifecode
5 ай бұрын
Спасибо!! Вместе веселее:)
@user-nr4dj6yd3t
Ай бұрын
Учите, и помните, джуны никому не нужны) Все хотят мидлов.))
Денис, кроме грамотно, Вы делаете свои видео еще и красиво. Скажите пожалуйста, на что снимете и в чем монтируете?
@midlifecode
2 ай бұрын
Спасибо! У меня камера Fujifilm x-hs, а обрабатываю в бесплатной версии Davinci Resolve. Она достаточно удобная и не стоит как FinalCut, которая застряла где-то в 2015м
Крутое видео. А у вас есть опыт работы в айти компании?
@midlifecode
6 ай бұрын
На самом деле нет. Я работал в Норильском Никеле менеджером по закупкам программного обеспечения, но это больше переговоры, чем техническая работа.
JavaScript + Go Мощная связка если хорошо разбираешься в этих языках можно претендовать на более высокие позиции
@midlifecode
6 ай бұрын
А почему именно GO? В каких случаях эта связка работает?
@SingleFeniks
6 ай бұрын
@@midlifecode Я так понимаю, имеется в виду как умение создавать сайты, как фронт, так и бэк, возможно с ССР, на JS, например ангуляр, реакт или вью, для работы с микросервисной архитектурой, для которой используют Golang.
@midlifecode
6 ай бұрын
Аа, я понял. Буду иметь в виду. Связка JS и быстрых компилируемых языков очень интересна, хотя я еще не почувствовал недостатков JS в плане производительности. Интересно, на каком уровне нагрузки это становится действительно критичным?
@SingleFeniks
6 ай бұрын
@@midlifecode Я с такими проектами не работал, я больше по монолитам, где с растущей нагрузкой борются расширением кластера серверов и то, этим всем управляют админы а не разработчики. Но на таких проектах, где на производительности уже не хватает из-за выбора неоптимального языка для написания микросервисной архитектуры, вряд ли нужен разработчик, который будет одновременно и сайт и микросервисы пилить, там скорее нужны команды из разработчиков, специализирующихся на своей области, а не универсалы.
@Sozdanie_chat_botov
Ай бұрын
На чистом Go не делают бэк, это язык для оптимизации высоконагруженных узлов. Конечно, связка JS + Go будет работать лучше, чем просто чистый фронт, но проще уже учить бэк или на JS Node, или Python, которые применяют в 70-80% проектов, чем взрывать свой мозг нишевым и редким Go.
Ох уж эти вкатуны:) А может не стоит жабаскрипт учить? Или все таки стоит?
@midlifecode
4 ай бұрын
👍🏼
Скажу прямо - разработка на javascript это как капаться в дрьме, хотя судя по его популярности есть много любителей этого дела
@midlifecode
2 ай бұрын
Блин, а мне нравится! Много, конечно, всякого говна, но с Тайпскриптом все гораздо лучше получается. Нормальный язык… я думаю минусы есть у каждого языка
Ну да, JS используется везде, поэтому это БАЗА.
@midlifecode
Ай бұрын
Это БАЗА! :)
Сколько ерунды наговорил-_- Ну в многих вещах просто не разбираетесь
@midlifecode
6 ай бұрын
Дмитрий, конечно, я ж так и сказал в начале - своего опыта у меня нет. А где ерунда? В следующем году сделаю ролик лучше!
@tensorfly4508
5 ай бұрын
Обычно к таким словам добавляют аргументацию. Если что не так - как на счёт того, чтобы сказать хотя бы что именно не так?