Svelte - новый король JavaScript-фреймворков?

  Переглядів 46,564

Как пройти в IT?

Как пройти в IT?

День тому

Svelte - фреймворк с идеальной репутацией! Как так получилось? Может быть нам всем пора переучиваться и становиться заядлыми свэлтерами?
0:00 Пролог
00:44 Главная фишка
03:11 Как выглядит код на Svelte?
04:10 Двустороннее связывание
05:00 Ультра реактивность!
06:26 Жизненный цикл компонента
06:56 А кто это тут накодил???
07:30 Божественные анимации
08:28 Стильные стили
08:56 Пара слов про SvelteKit
09:24 А работа то есть?
10:31 Резюме
______________________________
Один из моих самых любимых каналов о Фронтенде в telegram:
t.me/frontendnoteschannel
#js #svelte #react #angular #vue

КОМЕНТАРІ: 222
@it2138
@it2138 2 роки тому
Тренажеры HTML Academy (HTML, CSS, JS, React) + Академия + Книга рецептов фронтендера + комьюнити за 99 рублей: boosty.to/how-to-learn-it Какие тренажеры бывают: htmlacademy.ru/courses#fe-start Подписывайтесь: t.me/howToLearnIT ______________________________ 0:00 Пролог 00:44 Главная фишка 03:11 Как выглядит код на Svelte? 04:10 Двустороннее связывание 05:00 Ультра реактивность! 06:26 Жизненный цикл компонента 06:56 А кто это тут накодил??? 07:30 Божественные анимации 08:28 Стильные стили 08:56 Пара слов про SvelteKit 09:24 А работа то есть? 10:31 Резюме
@mikaelgevorgyan4521
@mikaelgevorgyan4521 2 роки тому
Приветствую настоящего короля в фреймворке :)))!Vanillu Js в новых крассах.Которую я очень очень долго ждал старичка и до сих пор его обожаю!😎😎😋😍JS затиснет всех и станит крут
@mikaelgevorgyan4521
@mikaelgevorgyan4521 2 роки тому
Так что мне тоже пора учится =_=😎
@StaniSoft
@StaniSoft 2 роки тому
Доллар не только сделает переменную реактивной, но и меня)
@user-tm5wd9yp3k
@user-tm5wd9yp3k 2 роки тому
Ахах)) я сначала подумал что сделает реактивным потому что задница сгорит от Напоминания о jQuery ))
@ruslanundefined2242
@ruslanundefined2242 2 роки тому
🎉🥳
@oeaoo
@oeaoo 2 роки тому
А только представь каким тебя сделает рубль..
@fumanchez
@fumanchez 2 роки тому
уже написал SPA на Svelte размером в 0 килобайт добавлю в резюме Senior Svelte Developer
@awenn2015
@awenn2015 Рік тому
Хорош
@metalcorewitchkhousovitch5774
@metalcorewitchkhousovitch5774 2 роки тому
Жду такой же восторженный видос про Vue 3)
@bukanaka
@bukanaka 2 роки тому
Про Angular
@mr.nektom
@mr.nektom Рік тому
@@bukanaka про Реакт
@AdskiyDr04ila
@AdskiyDr04ila Місяць тому
Про jQuery P.S. Обоссыте, но не бейте
@jscode6330
@jscode6330 2 роки тому
Он не очень и новый. Уже 6-й год. Но выглядит по прежнему сыровато.
@user-tt2vv9kb9v
@user-tt2vv9kb9v 2 роки тому
Svelte и svelte 2, во многом разные фреймворки. А svelte 2 вышел в конце 2018. Я писал на нем досрочно большой проект, при разработке сыроватости не чувствуется.
@mahatmaghandii
@mahatmaghandii Рік тому
Интересно рассказываете и показываете, особенно блок с диалогом с машиной заморской)
@bakdoolot
@bakdoolot 2 роки тому
Только вчера увидел, а тут уже новый ролик про Svelte. Спасибо за труд
@batowski
@batowski 9 місяців тому
Vanilla JS самый хороший фреймворк, обновляется надежно, и всегда актуален 👌
@gorbulevsv
@gorbulevsv Рік тому
Спасибо, прикольная подача!
@mikleSmart
@mikleSmart 2 роки тому
Это здорово, что есть конкуренция и появляются «лучшие версии моего любимого фреймворка». Использовать их, я конечно же не буду)
@user-qj3uv7uv1g
@user-qj3uv7uv1g 2 роки тому
Все же лучше использовать те, которые прошли испытание временем)
@Maxim9575
@Maxim9575 2 роки тому
@@user-qj3uv7uv1g это слова тех кто сидят на зарплате до тех пор пока используемая технология не сдохнет. А новаторы и кому интересно выучат.
@kitN
@kitN 11 місяців тому
Вот это открытие, подписка)
@oWeRQ666
@oWeRQ666 2 роки тому
Было бы интересно увидеть сравнение размера и производительности в сравнении с angular/ivy, заранее понятно, что простота будет в пользу свелта, а потенциал развития в пользу ангуляра. Svelt выглядит хорошим кандидатом на основу для web-components, но тогда уже надо сравнивать и с angular, и с lit-element.
@user-re1zz4oz2b
@user-re1zz4oz2b Рік тому
Просто, милота. Аж зачесалось попробовать.
@ievgenk.8991
@ievgenk.8991 2 роки тому
ну тогда давайте ELM популяризировать :) Простой и надежный яп с встроенными выразительными средствами для построения UI приложений, а так же выдающий очень легковесный и быстрый код :)
@realfootball338
@realfootball338 2 роки тому
Или Dart избавленный от всех недостатков JS. Но недавно зашел посмотреть как поживает проэкт Dart Angular - нема там движения.
@ArquitectoR
@ArquitectoR 11 місяців тому
Elm затух с 2019 года. Осталась надежда на PureScript 😅
@LNMaster_
@LNMaster_ 2 роки тому
Думаю, что Svelte все таки транслятор, а не компилятор, так как мы js в js преобразовываем с более легким рантаймом. Компилятор в свою очередь понижает уровень абстракции в результате работы.
@RK-yk3hj
@RK-yk3hj 2 роки тому
Як завжди Жирний лайк
@AlexeyKHere
@AlexeyKHere Рік тому
Перешел на богомерзкий вью и так скучаю по свелту ппц, пацаны, если у вас есть любовь, не бросайте её!!! 💔❤️‍🩹💔
@artursveshnikov7668
@artursveshnikov7668 Рік тому
Руки прочь от TypeScript. Он шикарен.
@norilux
@norilux 11 місяців тому
Главная технология фронта! Прошел год... )
@PromiSeDev
@PromiSeDev 2 роки тому
Братишка. будь добр, расскажи про preact)
@KleinMaximus
@KleinMaximus 2 роки тому
Идея компиляции несомненно интересная. Но на большом приложении отношение размера самого фреймворка (50кб) к размеру всего бандла (несколько мб) уже не так важно, тем более, что бандл можно разбить на чанки и лениво их подгружать. Да и производительность тоже будет уже не такой феноменальной, поскольку появится еще куча логики, по которой нужно производить работу что на Свелте, что на Реакте. А вот найти замену покинувшему проект разработчику на Реакте будет на порядки проще.
@snatvb
@snatvb 2 роки тому
к тому жесть есть solidjs, если нужно сделать что-то маленькое и шустрое без виртуального дома, да еще и реактерами :)
@Sybeats
@Sybeats 2 роки тому
Автор, конечно же, не сообщил что для больших приложений разницы в бандле между Svelte и React не будет, т.к. при определённом количестве компонентов размер вспомогательных функций, скомпилированных Svelte станет равным размеру React + ReactDOM
@alexleshenko
@alexleshenko 11 місяців тому
Чет год прошел а всем реакт нужен
@max_mgtow
@max_mgtow 2 роки тому
Я только о Svelte в том году услышал)) Но пока не встречал где юзают. Спасибо за видео 👍
@xDiezz
@xDiezz 2 роки тому
Его сто лет форсить пытаются, только он никому не нужен на практике
@IvanIvanov-ss8lj
@IvanIvanov-ss8lj 2 роки тому
А ты уже работаешь?
@maksimtroshkov173
@maksimtroshkov173 2 роки тому
У нас в компании Svelte используется для небольших проектов, которые можно подключить к более крупным. К примеру, для уведомлений или виджетов с доп. функционалом. Использовать его как основной фреймворк на проекте пока рановато. Но как решение для более мелких задач - вполне себе хорошо заходит.
@user-ov8xk7cn9e
@user-ov8xk7cn9e 2 роки тому
🤗✅
@CCSIB
@CCSIB 2 роки тому
Очень напоминает Vue ))) Конечно для маленьких проектов, где анимации нужны может и подойдёт. У Vue просто гораздо больше функционал.
@TheProfessionalGambler
@TheProfessionalGambler 2 роки тому
Все популярные фреймворки напоминают друг друга, потому что используются для решения примерно одинаковых проблем. В чём функционал Vue гораздо больше?
@andreyrudin2286
@andreyrudin2286 2 роки тому
Vue хорош, но есть шанс закопаться в его архитектуре и потом будет больно. + магия :) много магии.
@oWeRQ666
@oWeRQ666 2 роки тому
@@andreyrudin2286 Во всей троице хватает магии и спорных решений, да свелт туда же.
@danikmoroz2328
@danikmoroz2328 2 роки тому
Затем и нужен фреймворк - для инверсии управления, оттуда и магия
@CCSIB
@CCSIB 2 роки тому
@@danikmoroz2328 с дочерних компонентов управление? Это во Vue можно тремя способами делать.
@MrCortc
@MrCortc 2 роки тому
Огнище! Очень круто! Учить я его конечно же не буду.
@interhin
@interhin 2 роки тому
Не советую начинать свою карьеру со Svelte. Лучше выучить React или Vue и максимально быстро найти первую работу. А там уже через пару лет можно и подумать, если захочется экзотики) А может он к тому времени и популярным станет, кто знает.
@lopsonbalzhinimaev642
@lopsonbalzhinimaev642 2 роки тому
В том то и дело, что для начинающих тяжело найти работу на React/Vue - так как требуются именно опытные разработчики
@avenikolay
@avenikolay 2 роки тому
учить надо не Реакт или Вуе, а жс. А со знанием жс можно в любом фреймворке разобраться
@interhin
@interhin 2 роки тому
@@lopsonbalzhinimaev642 Ну это уже не проблема этих фрейворков) На них просто вакансий больше как для начинающих, так и для опытных по сравнению со Svelte
@interhin
@interhin 2 роки тому
@@avenikolay Это и так очевидно, по крайней мере для меня. Хотя есть люди которые быстро входят в IT выучив сразу фреймворк и я их не осуждаю. Если думаете что получится - флаг в руки.
@user-tm5wd9yp3k
@user-tm5wd9yp3k 2 роки тому
@@interhin я думаю это более рабочий вариант чем затирать до дыр JS не зная ни одного фреймворка) к тому же как показывает практика изучению JS нет ни конца ни края, я уж молчу про все эти ваши css/ts и прочие умные слова)
@AlpinWeb
@AlpinWeb 2 роки тому
Лайтовая версия Vue))
@user-ms5vu1zp9d
@user-ms5vu1zp9d Рік тому
Походу у когот была ностальджи по Джей квери)
@24Eugen
@24Eugen 2 роки тому
Vue делает тоже самое при сборке, отделяет css от js + можно отделить сам фреймворко и библиотеки от пользовательского кода используя webpack
@GeorgeBrata
@GeorgeBrata 2 роки тому
I would love to see an English version of this
@awenn2015
@awenn2015 Рік тому
Subtitles ?
@alevlako
@alevlako 2 роки тому
И тебе привет от подпискивающих от восторга и питающихся пищей подпищиков )
@suslikest3708
@suslikest3708 2 роки тому
Хоть ты лопни. хоть ты тресни, а React на первом месте!)))
@paulmalys
@paulmalys 2 роки тому
Это правда. Таких маркетинговых возможностей как у Meta нет ни у кого пожалуй.
@user-ih7gr6rg5d
@user-ih7gr6rg5d 2 роки тому
Работал на всех фреморках из большой тройки и по мне: ангуляр адилище пиздец -- реакт на функциях ещё более менее -- на vue можно пичилить, если нет говнокода. Свелт кажется манной небесной.
@lrsvolk
@lrsvolk 2 роки тому
Работал на всех трёх фреймворках, и честно говоря, не понимаю, как после этого можно назвать что-то из них "адищем", а что-то "манной небесной". Обычно, к этому моменту вообще плевать на чем писать фронтенд 🤔
@AlexandroLavichez
@AlexandroLavichez 10 місяців тому
​@@lrsvolkнаоборот, у хорошего разработчика появляется аллергия на говнокод. Видимо ты не из них
@lrsvolk
@lrsvolk 10 місяців тому
@@AlexandroLavichez ну тебе-то виднее, спору нет) во всяком случае, уровень дискуссии, который ты задал, перейдя на личности, свидетельствует о высочайших стандартах и невероятных компетенциях. Продолжай в том же духе 💪
@AlexandroLavichez
@AlexandroLavichez 10 місяців тому
@@lrsvolk это твои слова были, что тебе плевать на чем писать. Значит тебе в принципе плевать на красоту кода, лишь бы работало
@lrsvolk
@lrsvolk 10 місяців тому
@@AlexandroLavichez ого, ничего себе! Пример блестящий дедукции. Моя уверенность в том, что передо мной просто полный интеллектуал только укрепилась) Кстати, если кто-то пишет не только на js, но ещё на каком-нибудь языке, то, наверно, это автоматически делает его совсем уж плохим программистом 🤡
@arturkhachatryan63
@arturkhachatryan63 2 роки тому
mda, bolshie proekti budut po 2k strochek v kazdom componente, "ochen udobna kogda ne razdeleno :D ", s moego opita ja predpachitaju Angular2+, imeel opit s reactam i s vue.
@luckyman5983
@luckyman5983 2 роки тому
Какой-то jquery на стероидах
@mirvin11
@mirvin11 11 місяців тому
В каком месте
@user-vw2mk3il9w
@user-vw2mk3il9w 2 роки тому
сколько вакансий на Свелте? за 5 лет парочка
@umidullo
@umidullo 2 роки тому
реакт тоже работает над своим компилятором
@gunfudragon
@gunfudragon 2 роки тому
Сижу там в своем болоте с пыхой и вам советую
@user-rb2lk3nj9r
@user-rb2lk3nj9r 7 місяців тому
Сила Рун!
@PonamarevAndrej
@PonamarevAndrej 2 роки тому
Использовал Svelte 2 года в большом проекте, зарекомендовал себя прекрасно. Как фанат React, думаю что команда тоже планирует пойти в направлении компилятора, о чём и говорит проект React Forgot
@kades7
@kades7 Рік тому
Боюсь, тормоза реакта не вылечить ничем - проблема в самой его архитектуре - в дереве компонентов, в многочисленных перерисовках и перевызовах функций компонентов.
@sequend
@sequend 2 роки тому
Пока больше похоже на будущее около helloworld-приложений
@user-kr6lp7rm5y
@user-kr6lp7rm5y 2 роки тому
Реакт разработчикам больше понравится SolidJS framework, быстрее svelte, меньше на реальных проектах, jsx, без стремных конструкций типа $. Но больше всего мне понравилось, что состояние можно выносить за пределы компонента, нет необходимости в сторах
@paulmalys
@paulmalys 2 роки тому
Солид хорош и реально больше похож на Реакт. Про сторы спорно, большого отличия между writable из svelte и сигналами из solid нету. то есть в солид это те же сторы.
@ivanschekoldin7315
@ivanschekoldin7315 2 роки тому
Как будто jsx - это что-то хорошее. Сделано рептилоидами и только ими нормально читается
@user-qr4se9qe9y
@user-qr4se9qe9y 2 роки тому
Не ПОДПИЩИК, а подписчик
@yuryzhuravlev2312
@yuryzhuravlev2312 2 роки тому
Про store не много не верно написали, подписка, рендринг или показ стор апросто $store_name и не надо никаких явных подписок. подписки это когда что то за рамками компонента надо делать.
@igordasunddas3377
@igordasunddas3377 2 роки тому
А ещё: может кто-то показать мне программу в Свелте с Svelte Material UI и TypeScript и удобным раскладом для разработчиков? И навигацией вместе со слотом в навигации. Как только использую __layout.svelte, задать отдельно заголовок и отдельно содержание - очень сложно.
@DreamingDolphing
@DreamingDolphing 2 роки тому
Svelte хайповал год назад. Модные современные фронтендеры уже посматривают на solid.js.
@eugeneweber4282
@eugeneweber4282 2 роки тому
Правильно «привет подпиСЧики»
@NotTheLastOne
@NotTheLastOne 2 роки тому
все еще зависит от сообщества. у Реакта оно самое большое
@chimik_organik
@chimik_organik 2 роки тому
9:23 *начало ))
@user-bb3sl9cj8m
@user-bb3sl9cj8m 2 роки тому
что на нем можно пилить кроме туду листов
@user-tt2vv9kb9v
@user-tt2vv9kb9v 2 роки тому
Все, что и на любом другом js фреймворке. Минус только в меньшем сообществе и соответственно в гораздо меньшем количестве сторонних компонентов.
@oWeRQ666
@oWeRQ666 2 роки тому
Интересно как прикрутили typescript, мне казалось он должен ломать те же метки перехода в виде доллара.
@russiananimeproject3062
@russiananimeproject3062 2 роки тому
goto метки (для выхода из многоуровневых циклов) которой и является $: это нативный синтаксис ECMAScript/JavaScript так что TypeScript тоже обязан их поддерживать.
@oWeRQ666
@oWeRQ666 2 роки тому
@@russiananimeproject3062 Во-первых они не используются, могут оптимизатором обрезаться, во-вторых дублируются в одном контексте, да это не единственных хак, использование экспортов не по назначению тоже вызывает вопросы.
@oWeRQ666
@oWeRQ666 2 роки тому
@@russiananimeproject3062 кстати, не любой js код обязан быть валидным ts
@nurdanelemanov9620
@nurdanelemanov9620 2 роки тому
Svelte андреграунд фронтенда
@uktamkhamidov711
@uktamkhamidov711 2 роки тому
так он не компилятор а транслятор получается?
@realfootball338
@realfootball338 2 роки тому
На реакт много вакансий, но вакансии 6к+ месяц только для full stack. А на Angular полно вакансий 6к с беком опциональным. Но в паре с Angular скорее всего не будет node. C#, Java или Микроскрвисы где есть почти все.
@Niachan666
@Niachan666 2 роки тому
*уита, всё это бомбезно, а где применять
@aleksprimetv
@aleksprimetv 2 роки тому
Сравни проблему реакта со слайдерами и как это работает в Svelte
@310384Alex
@310384Alex 2 роки тому
Скажу как опытный фулстэк со стажем в 20+ лет. Я Svelte только что увидел а jq react vue extjs и еще много чего видел и раньше (опыт богатый) так вот с одинаковой легкостью напишу слайдер без проблем как на Svelte так и на React. Просто надо знать инструмент ))
@waker_777
@waker_777 2 роки тому
@******** новичкам нужно учить JS , а фреймворк подбирать под востребованность рынка имхо
@aduditsky
@aduditsky 2 роки тому
На полном серьезе обсуждать светл анимации как очень удобный подход. Неплохо, наверное. Фреймворкам фреймворк.
@marshallovski3806
@marshallovski3806 2 роки тому
2:39 "туда им висе"?
@nordiach.5134
@nordiach.5134 2 роки тому
2:01 библиотека)))))0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
@nikman5541
@nikman5541 2 роки тому
Шанс ему точно дадим. Лишним не будет. Чем больше диверсификация в разработке тем интереснее проекты и тем больше разносторонних разработчиков
@user-qj3uv7uv1g
@user-qj3uv7uv1g 2 роки тому
Ну не сказал бы, я бы шанса не давал ради блага всех людей. Поскольку затем происходит девальвация знаний специалиста, а переобучение мало кто любит, так что все же лучше использовать то, что прошло испытание временем.
@sp.clickclack9125
@sp.clickclack9125 2 роки тому
Шо опять ?
@maxkiner4059
@maxkiner4059 2 роки тому
Синтаксис - тот же Vue, только будто облегчённый
@grenadier4702
@grenadier4702 2 роки тому
2:50 -- откуда такое число? х10
@max_mgtow
@max_mgtow 2 роки тому
У Владилена Минина спроси)
@grenadier4702
@grenadier4702 2 роки тому
@@max_mgtow ?
@user-hf8mz8cr8q
@user-hf8mz8cr8q 2 роки тому
интерфейс opera gx написан на свелте))
@ukrainetoday960
@ukrainetoday960 2 роки тому
Нет, станет SolidJs 😀
@garvae
@garvae 2 роки тому
Где-то слышал, что технология должна прожить 10 лет, чтобы ей начали пользоваться.
@awenn2015
@awenn2015 Рік тому
Типо того, с нодой тоже самое было а сейчас все начинают уже на ней писать бэк
@FooFie2131
@FooFie2131 2 роки тому
Мне кажется, что оптимизировать бандл реакта через чанки легче, чем учить новый фреймворк и переводить свой бизнес под него. Это слишком большая плата временем за такую маленькую услугу как скорость. И ещё минус свелт в том, что фрэймворки сокращают кол-во говнокода, своими правилами. А в свелт нативный js и ограничений в нем нет, а значит каждый будет делать что-то свое.
@arhim7650
@arhim7650 2 роки тому
Ну в реакте по сути тоже нативный используется. И только в проектах больше среднего используют ТС.
@FooFie2131
@FooFie2131 2 роки тому
@@arhim7650 Не, я не про это . При написании кода свелт юзает нативный джс, а в реакт есть свои паттерны и методы, например вещи жизненного цикла компонента.
@NeoCoding
@NeoCoding 2 роки тому
ох честн не вижу особых перспектив пока для свелта, хотя он приятен спору нет
@GreekkAlex
@GreekkAlex 2 роки тому
может свелти?
@nnicanbuak
@nnicanbuak Рік тому
Почему Svelte на 100% идентичен Vue?
@oldiBerezkoo
@oldiBerezkoo 6 місяців тому
Хз, ещё нашел прикол что Wappalyzer в пустом проекте находит Angular
@Nikita-qb3hu
@Nikita-qb3hu 2 роки тому
Я бы попробовал Svelte на небольших проектах. Но мне очень не понравилось, что придется писать стили, жс и хтмл в одном файле. Надо найти способ разделять код, мы же идём в функциональщину)
@yuryzhuravlev2312
@yuryzhuravlev2312 2 роки тому
CSS вы всегда можете писать отдельно. А HTML совмещён с JS так как иначе не будет понятна реактивность. В функциональщину мы идём много десятилетий и всё прийти не можем.
@nataliepodgainova6582
@nataliepodgainova6582 2 роки тому
Подписчики 1:06
@ryengard
@ryengard 2 роки тому
Аргумент "против" Vue, китайцы не слышали, а то б накидали:)
@mclotos
@mclotos 2 роки тому
и чем он лучше vue?
@profesor08
@profesor08 2 роки тому
Новый синтаксис, новые конструкции и куча кода. В то же время есть solidjs, где ничего нового учить не надо, но все проще, кода писать надо меньше и ничего не надо компилировать и нет болячек реакта.
@dv4able
@dv4able 2 роки тому
В смысле, меньше?!
@andreyrudin2286
@andreyrudin2286 2 роки тому
ну раз пошла такая пьянка, рассмотри RiotJS я думаю должен еще больше понравиться ;)
@vitaly-
@vitaly- 2 роки тому
Во Vue можно вынести js и стили, а в Svelte так нельзя что ли?
@user-tt2vv9kb9v
@user-tt2vv9kb9v 2 роки тому
Можно
@vitaly-
@vitaly- 2 роки тому
@@user-tt2vv9kb9v тогда не понятно зачем он рассказывал что там все хранится в одном файле и при этом сравнивает с другими фрейворками и говорит, что там можно выносить, а здесь прям делает акцент на невозможности разбиения кода, типа ты обречен хранить стили, скрипты и html в одном файле. 1:10
@Nikitosss91
@Nikitosss91 2 роки тому
СКОЛЬКО ТЕБЕ ЗАПЛАТИЛИ ?! Лан, убедил на самом деле, ждем курс по светл от Минина.
@enslit
@enslit 2 роки тому
Что-то не прочувствовал. Может мелочь написать, да, быстро и просто. Но хоть сколько-нибудь проект побольше, так хрен потом эту кашу разберёшь
@romazver6060
@romazver6060 Рік тому
Прекрати писать слово "подписчик" через "щ". "Чистому коду" учит он нас...
@onlynowmotivation
@onlynowmotivation 2 роки тому
Я только реакт выучил , остановитесь пожалуйста 😂
@user-ei9uj1rq8f
@user-ei9uj1rq8f 2 роки тому
ну и радуйся) тебе реакта хватит с головой пока)))
@onlynowmotivation
@onlynowmotivation 2 роки тому
@@user-ei9uj1rq8f 😎🚀
@gpeckob
@gpeckob 2 роки тому
После слова «подпищики» (1:00) понял, что тут делать нечего.
@webad8770
@webad8770 2 роки тому
это канал какого то клоуна, дегенеративная лексика и стремное интро о многом говорит
@antonprokhorov6185
@antonprokhorov6185 2 роки тому
Довольно спорный фреймворк на данный момент. Для мелких сайтов скорее всего пушка, но для энтерпрайза уже вопрос. Подход нативного синтаксиса - если честно, нативный джаваскрипт дает напомнить, что сам ЯП - такое себе, отсюда и Angular с React и их паттерны написания, которые более удобны Стейт удобнее чем у redux - Redux с его бойлерплейтом в целом нужен только на очень больших проектов, для мелочей у того же реакта есть контекст (ангуляр эмиттеры или rxjs), для среднего размера есть recoil Определение свелта как компилятора с нулевым ядром в бандле - как раз определяет его как инструмент для небольших решений, в больших сервисах размер уже не имеет столь большого значения (как например у Figma), а имеет значение удобство скалирования и самой разработки
@danikmoroz2328
@danikmoroz2328 2 роки тому
Очень точно сказано
@user-ev9gh9tt4q
@user-ev9gh9tt4q 2 роки тому
Redux с его бойлерплейтом на очень больших проектах - это лютый ужас. Избыточная кодовая база. Тормозное иммутабельное глобальное состояние (либо микростейты в компонентах, чтобы хранилище не ворочалось на каждый чих в форме). Отсутствие возможности предварительно строить и дёшево обслуживать графы перекрёстных ссылочных связей между моделями. У вас десятки тысяч моделей в графе и сотри мегабайт данных? (мы же про большие проекты да?) - это всё не про Reduх.
@antonprokhorov6185
@antonprokhorov6185 2 роки тому
@@user-ev9gh9tt4q Upd: Сейчас работаю на проекте с клиентским apollo-graphql: на бэке стандартный Rest, а фронтовые клиенты общаются через graphql резолверы Получается, что хук useQuery сразу хендлит и ожидание загрузки данных и возможные ошибки - и редакс бойлерплейт там действительно не нужен Проект - монолит на 100+ фронтендеров, могу сказать что это удобно настолько, насколько это вообще возможно в большом монолите, удобнее редакса во всяком случае
@nouchance
@nouchance 2 роки тому
1. Angular for Legends (Grandfather) 2. React for Professionals (Father) 3. Vue for Developers (Children) 4. Svelte for Everyone (Baby)
@user-gj9hs9ml7g
@user-gj9hs9ml7g 2 роки тому
Pascal (Lenendary Immortal good)
@webad8770
@webad8770 2 роки тому
5. Jquery for Noobs (Degenerates)
@user-gj9hs9ml7g
@user-gj9hs9ml7g 2 роки тому
@@webad8770 nice bro nice)) but is old library, and easy for start in learning
@chikenmacnugget
@chikenmacnugget 2 роки тому
Больше на вью похоже чем на реакт
@paqstd-yt
@paqstd-yt 2 роки тому
Когда не понял документацию Vue и решил сделать свой "фреймворк" - Svelte разработчики
@paulmalys
@paulmalys 2 роки тому
Не правда. Vue был "слизан" с Ractive, а тот в свое очередь был написан в далеком 2012 году автором Svelte. Svelte это развитие идей Ractive, а Vue это подражатель Ractive, а потом React.
@berlin8pm486
@berlin8pm486 2 роки тому
@@paulmalys А SolidJS не пробовали на ваших проектах? Что можете сказать в сравнении со Svtlte?
@user-hz3tr9bu1h
@user-hz3tr9bu1h 2 роки тому
Рынок труда не согласится)
@madcalm2024
@madcalm2024 2 роки тому
Это проапгрэйженный Vue
@sanychprojects6210
@sanychprojects6210 11 місяців тому
Ты чё батон крошишь на общественный Vue?😡
@Yuri-eo9qu
@Yuri-eo9qu 2 роки тому
ну как по мне, это может только вю подвинуть. что-то маленькое на коленке накидать бистро - будет норм.
@igordasunddas3377
@igordasunddas3377 2 роки тому
Сорри, но Свелте не станет майнстримом. Хелло Ворлд можно написать в нём, но не больше, т.к. SvelteKit ещё такой не доработанный, что просто ужас. Конечно классно, что он делает, но в Angular можно большие программы писать, а в Свелте - всё нужно делать самому. Не рутера, ни хрена. Я профессионально использую Ангулар и Вию и конечно и Свелте пробую, но он просто ещё не production-ready.
@vladcid3938
@vladcid3938 2 роки тому
Зумеры придумали Vue
@user-hk7qy3su8y
@user-hk7qy3su8y Рік тому
React - не фреймворк, а библиотека, svelte - компилятор, а не фреймворк. Одни мошенники😄 А потом такие, ой извините это без других библиотек не работает.
@alexnagorny7692
@alexnagorny7692 2 роки тому
"подпиЩики"? серьезно?!
@gavrshchuk
@gavrshchuk 2 роки тому
Еще рано свелтить. Подождем 5 лет и потом посмотрим.
@webad8770
@webad8770 2 роки тому
это говорили ~5 лет назад когда он вышел
@gavrshchuk
@gavrshchuk 2 роки тому
@@webad8770 ок, попробую на нем сделать фронт
@user-qj3uv7uv1g
@user-qj3uv7uv1g 2 роки тому
@@gavrshchuk сходи лучше в бар))
@AnatolyAstapov
@AnatolyAstapov 2 роки тому
Много было таких фреймворвоков которые умирали не родившись … он не релезнулся , кто в здравом уме пустить его на прод ? Если за 2-3 года не умрет , то посмотрим … пока вью и реакт наше все …
@anigoforever3872
@anigoforever3872 2 роки тому
2-3 года тоже не плохо
@user-qj3uv7uv1g
@user-qj3uv7uv1g 2 роки тому
Да лучше использовать то, что уже есть. А то с возрастом это бесконечное страдание.
@yurastasyuk5783
@yurastasyuk5783 2 роки тому
Видно что автор Vue совсем не знает😬
@neverless_person1012
@neverless_person1012 2 роки тому
Да это же убийца убийц
@slaviksemen4919
@slaviksemen4919 2 роки тому
Шо, опять?
Сколько стоит JavaScript?!?!
30:49
Как пройти в IT?
Переглядів 35 тис.
Помилка,  яку зробило військове керівництво 🙄
01:00
Радіо Байрактар
Переглядів 458 тис.
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
ISSEI funny story😂😂😂Strange World | Magic Lips💋
00:36
ISSEI / いっせい
Переглядів 93 млн
Vite для быстрой разработки и сборки приложения
10:49
Михаил Непомнящий
Переглядів 60 тис.
HTMX заменит Frontend?! WTF?
12:12
Как пройти в IT?
Переглядів 109 тис.
Гайд на собес Джаваскриптизёра!
13:16
Как пройти в IT?
Переглядів 29 тис.
Новый React.js!
14:12
Как пройти в IT?
Переглядів 36 тис.
React VS Svelte...10 Examples
8:35
Beyond Fireship
Переглядів 504 тис.
Frontend заменит мобильную разработку? WTF?!?!
11:15
Как пройти в IT?
Переглядів 10 тис.
React заменит BACKEND? WTF?!?!
10:40
Как пройти в IT?
Переглядів 118 тис.
О дивный новый JavaScript! Все новинки ES 2022!
13:35
Как пройти в IT?
Переглядів 42 тис.
Помилка,  яку зробило військове керівництво 🙄
01:00
Радіо Байрактар
Переглядів 458 тис.