Программировать на Javascript больше не интересно
ฝัง
- เผยแพร่เมื่อ 29 มิ.ย. 2024
- Раньше все шутили, что разработчикам на языке программирования Javascript приходится нелегко, так как новые библиотеки и фреймворки появлялись каждый день и надо было постоянно что-то учить. Но актуально ли это сегодня?
Исследование экосистемы Javascript i.mobila.name/xhd
Таймкоды:
00:00 Вступление
00:18 Javascript - язык программирования для мемов
00:49 Какие новые функции языка часто используют
01:43 Какие javascript-фреймворки популярны
02:11 Node.js непобедим
02:56 Какие языки программирования используют фронтенд-разработчики
03:14 Javascript или Typescript
03:52 Самая недостающая функция javascript
04:57 Где купить курсы по javascript
05:18 Заключение
НЕТ ВОЙНЕ!
Выразить благодарность
ko-fi.com/larchanka
boosty.to/larchanka
yoomoney.ru/to/410011886858328
BTC: 127J5x79L9bb7T4jiYJ2U7jHNDLXEx4kT3
USDT (TRC20): TWRQit8o1JJGWjAph3DZFysygUxSwqiq9Q
TON: UQBDiFGDTLpp1zWLefv0LnH9TbEeUIcPSoO5uDNwhzktKP33
Как я стал программистом
• КАК Я СТАЛ ПРОГРАММИСТОМ
Как я переехал в Европу
• Как я переехал в Европу
Стрим: Карьера программиста
• Карьера программиста: ...
VPN, который я использую
get.surfshark.net/SH1Wy
➡️ Сайт: i.mobila.name/xT
➡️ Instagram: i.mobila.name/yp
➡️ Twitter: i.mobila.name/Ua
➡️ Telegram: i.mobila.name/b7d
👉🏻 Больше влогов здесь:
#larchankavlog #larchanka
👉🏻 Ежедневные влоги:
#larchankadaily
👉🏻 Чем я снимаю:
➡️ iPhone 14 Pro
➡️ Еще одна камера: DJi Osmo Action
➡️ Еще одна камера: Sony DSC-WX500
Музыка:
Rush Hour - Sven Karlsson
Don't Slip - Azucares
а реклама то где? только зря потратил 6 минут...
_"Если в ролике нет рекламы, значит весь ролик - скрытая реклама"_ :D
Реклама JS )@@deniskhakimov
в ролике есть реклама Udemy
Миш, не позволяй тушить об себя окурки, меняй работу
Футболка матёрого электросварщика со стажем :)
Вью ❌
Ву ✅
Вуе !!!
Вью ❌
Ву ❌
ВУЕ ✅
Программирую на плюсах, давно мечтал вкатиться в JS, переехать в амстердам и стать бомжом. И вот уже практически начал вкатываться, но тут завезли WebAssembley, ска.
Когда его уже допилять этот WebAssembley, чтобы на каком ни будь go можно было ПОЛНОЦЕННО фронт приложухи писать?
@@neshali2024 на C# blazor
🤡🤡🤡🤡🤡 webassembly ждут
И Rust :(
Глядя на футболку....не хочется представлять как пованивает разраб...😢
Ппц. Замоташек как в Котельниках
Compose multiplatform пробовал для webа?
Миша, могу сказать за себя., относительно bash Я нодер, и так же приходиться некоторые девопс штуки делать, коннекшны, запуски скриптов (для тестирования написанного кода) и т.д. и в моей работе bash занимает своё скромное местечко)) наверное фронт энд разработчики его используют реже или вообще не используют, но это просто особенность работы фронтендером, наверное, а на беке, особенно если ты не просто код пишешь, но и занимаешься другими вопросами, то bash может оказаться отличным помощником
можете, пожалуйста, привести пару конкретных примеров задач, которые можно делать исключительно на bash?
@@user-bj8rw8lv4p а где я в ответе написал, что я делаю что-то на bash потому, что это можно делать исключительно на bash? Зачем перекручивать ответ?
@@user-bj8rw8lv4pна Bash быстро пишутся сырые лаконичный скрипты с несложной логикой по автоматизации часто повторяемых действий. Если скрипт > 100 строк и сложность логики увеличивается, пора переписать его на чём-то ещё
@user-bj8rw8lv4p на Bash быстро пишутся сырые лаконичный скрипты с несложной логикой по автоматизации часто повторяемых действий. Если скрипт > 100 строк и сложность логики увеличивается, пора переписать его на чём-то ещё
Предложение в стандарт о нативной типизации в JS уже есть, но такие фундаментальные вещи будут приниматься очень долго, если вообще когда-то будут приняты. Это вам не пару новых методов для работы с массивами ввести.
3:02 скрипты для деплоя или какие-то проверки окружения. не часто использую но по факту это второй язык после JS в моем стеке
(вру. третий, потому что второй это yml)
Ну будем вместо "use strict" скоро писать "use types". Вот так и получим типы в JS из коробки
Привет, как ты считаешь, на сегодняшний день легче и быстрее во фронтенд зайти или в бэк Пайтон веб. ??
- фронтенд
Перенасыщен. Как фронтендер пишу
- бэк
Тут уже получше
- Пайтон
Сверхперенасыщен. Может, дальше больше фронтенда
Ну смотри, анализируя вакансии большинство:
Js фронт (без опыта/Junior) 500-1000 откликов за 2-3 дня, вакансий средне
Java (без опыта/Junior) 500-600 откликов за неделю, по количеству вакансий очень мало
Python (без опыта/Junior) 1000+ откликов за 1-2 дня, но вакансий больше всего (ML, AI, DevOps исключил, в качестве скрипта и второго языка тоже)
Это очень средне и брались даже супер не популярные конторы по РФ
@@zonewerdan4516отсейте от этой статистики вкатунов, которые ничего не знают и подают резюме везде. Останется от силы человек 10, отсейте от них тех, кто не умеет нормально разговаривать. И останетесь вы, если не вкатун и адекватно ведете беседу. Изи.
@@zonewerdan4516
Тебе тут пацыки с реальным опытом могут пояснить, а ты им какой-то фейк анализируешь😅
Фронт дно, станешь дурачком принимая к себе в голову эту кашу инфа 100%
Если тянет на кнопочки - лучше в мобилку
После 8 лет iOS так вышло, что мнe надо освоить next.js. Если бы начинал с него - я бы не справился
Треугольный скобочки режут душу😅
на заводах работать некому, а они все заходят и заходят во всю эту чухню
Не понял, напишите коротко пожалуйста??
Подскажите на с# под мобильные устройства какая библиотека используется?
xamarin
@@alexander-yermolenko на ней много пишут? Я читал про Muai
Учу с# и интересно есть смысл ли пробовать мобильную разработку?
Подскажите пожалуйста 🙂
Спасибо за Ваш контент
Всегда интересно!
@@ol_k_p_87 я тоже C# учу, но думаю идти в web(писал недавно прогу под desktop). Скорее под мобильную разработку не так популярно, вроде на C# чаще всего web, desktop проги пишут ну и gamedev
@@ol_k_p_87 Не трать время на Xamarin , это полудохлый продукт, MAUI вырос как переработка из него. В мобильной разработке два пути - кроссплатформ (учи ReactNative , а еще лучше ReactJs и потом ReactNative, и - обязательно Dart/Flutter) - и нативная - Учи java/kotlin для Android и Objective-c/swift для IOS. Все остальное - извращения.
@@alexander-yermolenko xamarin мёртв давно, вроде бы уже даже официально.
Лайк в поддержку канала❤
А за 20 лет в Cи/С++ изменялись только версии библиотек, и добавился язык QML и Dart для графики, веба и мобилок.
Строгая типизация это оч хорошо для сложных приложений. Хотелось бы упростить тайпскрипт и добавить в него рантайм чекинг типов из коробки как в zod
1:40 из всех методов массивов, пользуюсь map,filter,find, реже reduce, хотя чаще даже вместо map или filter использую просто цикл for .. of
Всем пох
@@localhost666 всем но не тебе. ты видимо настолько горд своим комментом, что даже лайкнул его? 😁
Всем пох реально
@@user-pw1uf8ic6t не обманывайся, если бы тебе не было "пох" , то ты бы не лез в комменты доказывать другим свою точку зрения. или же ты настолько не уверен в себе, что это единственный способ укрепить самооценку и заявить о себе
5:15 лол 4% все ютубу выделено? ну, это буржуи, им лишь бы бабки потратить. в открытом доступе столько инфы, что через неделю ты сам уже сможешь эти курсы клепать
А там вопрос конкретно только про платные курсы.
Ура новое видео🎉
Пора возвращаться на C
Я бы может и использовал бы новые методы работы с массивами, но, моя версия тайпскрипта о них не знает
Bash пользуются многие кто делает прошивки на асики, на этом языке написано 80% прошивок на аппараты что и вызывает популярность.
Погодите, а разве js имеет статическую типизацию? 4:04
нет, поэтому это и боль
@@kiritushka а.. спасибо)
Скорее всего просто оговорился
кстати действительно у меня баша достаточно, то в пайплайнах, то в докерах надо что-то нахимичить
Я перешёл на bun уже давно, пока проблем не испытываю, на фронте
аналогично, в проде тоже использую bun на фронте, и это просто глоток свежего воздуха, как же теперь не хочется касаться npm))
@@StarkElessar у меня с нпм какие то ошибки и он не работает, даже разбираться с этим не хочу
После слова «ву» хотелось выключить 😂😂😂😂
Вью ❌
Ву ❌
ВУЕ ✅
Вуключить
@@user-lq7xz1th4x 🤣🤣🤣 аж защимило сердечко
@@yokotoka ауе 🤣🥲
Если солнце сжегает сетчатки, то помогают очки от солнца. Носи, пожалуйста, очёчи.
мне кажется на JS не будет типизации, потому что надо под это будет подтягивать все браузеры, а этого уже никогда не будет. И соответственно как только начнем писать с типами, у большинства такой сайт работать не будет.
Браузерный JS и останется таким. Типизация больше нужна для бэка и серверного рендеринга, а тут можно любую версию JS поддерживать.
Чувак, да ты ваще без тормозов. ))))
такая же футболка только цвет другой, интересно
Выгорела с момента последней съемки.
вы оба сварщиками подрабатываете?
как там прогресс с появлением length/.count() для object? xDDD
к 2050-му году введут?)
Вы о чем? Объект он в одном экземпляре, а у массивов есть length.
@@xcxc-iu3rb
const obj = {a: 'b', c: 'd'}
в этом объекте 2 элемента
как это узнать в js одной командой?)
@@MrHalfint Object.keys(obj).length . Вообще согласен, немного забыл что есть объект в JS (по сути словарь). Могли бы obj.length сделать.
@@xcxc-iu3rb ага, я как раз про это
ради простого действия нужно помнить неудобную команду
Какой вялый наброс
все новые методы не юзаются потому что не все браузеры еще поддерживают
Привет, тебе хоть что-то прилетает матерьяльно с ютюба ? Ты просто столько времени тратишь на нас)
Сложнее писать говнокод на js/ts? Поэтому не торт?
Блин, каждый третий комент про футболку))
Никаких хороших платных курсов по is в показанном списке нет
а меня наоборот задолбал бэк и код ревью с кончеными не чем не обусловленными правилами. хочу перейти на фронт и писать свободно интересно и наглядно
В конце скриммер
Все кто удосужился почитать ECMASсript стандарт, ничего сложного и неизведанного в языке js не нашёл
Футболка совсем драная. Вот она, нищета европейских разрабов.
Тело его личности таким образом самовыражается в демократической стране)))))))
Значит американцы не зря над ними подшучивают )
Где футболку сжег? :)
Это следы от пуль
заголовок испугал
Перегруженная реактивность страниц скоро уйдет из моды, это сильно облегчит работу фронтэнд разработчиков.
Это уже решили фреймворком Next.js
Так и запишем.
Наконец-то! Королем становится 1С
бомжи теперь про JavaScript рассказываю???
Фронтенд уже достает , каждый день - КАЖДЫЙ - каой-нибудь гений пишет новый фреймворк, который по сути форк какого-то из топа, мутит маркетинг вокруг него - "мощный , гибкий, вкусняшки", только доки дочитал и написал Hello World , следующий выбегает - "мощный, гибкий.." и прочая херня... Учим c/c++ - основа мира)
Но как на сях шлепать круд и красить кнопочки?
@@jasongen Наример так : sprintf(std_out, "
@@KANSHAU а как объяснить заказчику, что его проект будет готов не через год, а через 10?😱
Лучше уж ассемблер тогда. Там вообще простейшая база, а утончённые команды, позволяющие быстро выполнять сложные действия и расчёты, всегда можно подсмотреть в справочнике.
@@xcxc-iu3rb так напиши свой web-фреймворк на С++ 😃
А затем сделай его открытым и расскажи миру, насколько быстрее идёт разработка при его использовании.
реакту же писец пришел, lua ж вместо него
JS никогда тортом не был. Соболезную всем разрабам, кто на этом пишет.
А что было тортом? PHP? 1C? Perl? C++? Если отбросить майкрософтовскую проприетарщину и покойный Delphi, то ничего хорошего и не было в последние 30 лет.
И все же "Вю", а не "Ву". От французского Vue ("вид").
Типы сюдааааа
Ну ты вообще без тормозов конечно.. был
Кто хорошо знает JS ему не нужна статическая типизация, она нужна пришлым с других языков
Если проект огромный, ты задолбаешься читать (понимать) чужой код с динамической типизацией. А если пишешь одиночный пэтпроект, то конечно пох на типы. Тут дело именно в облегчении чтения чужого кода, а не столько в ошибках рантайма и тд.
не ву, а вью
Не «ву» а «вю»
Первый
Застройка я смотрю такая же ущербная как и у нас в Бирмингеме..
В Саратове такая же😂
Сам ты Ву 😂
Javscript не тот, Pyhon не тот, C+ тем более
Ну JS среди них самый «тот», с учетом, что не навязывает единой парадигмы программирования, за это его и любят (он в топах по популярности).
@@CaiN805 язык, которым никто правильно пользоваться не умеет
@@7tiphs_ потому-что нет «правильного» так и должно быть, в этом вся фишка js
когда зарабатываешь $$$$ и можешь себе позволить взять вещи с стокхаус (или как там) ящики для бедных с вещами
А что за женщины в мафориях?
Выпускники айти курсов
Загнивает европка, мда
ахаха! ну когда нибудь лет через стопицот допилят эту ссатую жабу-скрипт, в итоге дот.нет получится, так он уже есть ухаха!
toSorted, toSpliced, with - вполне себе пользуемся, просто нужны они реже