Это видео недоступно.
Сожалеем об этом.

Новый быстрый красивый Angular 17

Поделиться
HTML-код
  • Опубликовано: 13 авг 2024
  • Вышла новая 17-я версия javascript-фреймворка Angular. Я расскажу вам в этом видео, что там нового и интересного для программистов и пользователей.
    Таймкоды:
    00:00 Вступление
    00:35 Новый брендинг Angular
    00:57 Ключевые изменения
    01:14 SSR (server-side rendering) и Hydration
    03:13 Скорость
    05:12 Заключение
    НЕТ ВОЙНЕ!
    Выразить благодарность
    ko-fi.com/larchanka
    boosty.to/larchanka
    yoomoney.ru/to/410011886858328
    BTC: 127J5x79L9bb7T4jiYJ2U7jHNDLXEx4kT3
    USDT (TRC20): TWRQit8o1JJGWjAph3DZFysygUxSwqiq9Q
    TON: UQBDiFGDTLpp1zWLefv0LnH9TbEeUIcPSoO5uDNwhzktKP33
    Как я стал программистом
    • КАК Я СТАЛ ПРОГРАММИСТОМ
    Как я переехал в Европу
    • Как я переехал в Европу
    Стрим: Карьера программиста
    • Карьера программиста: ...
    VPN, который я использую
    surfshark.club/friend/fUXc3NQd
    ➡️ Сайт: 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
    ➡️ Камера: Canon EOS 200D ya.cc/Ps7fY
    ➡️ Широкоугольный объектив: Canon EF-S 10-18
    ➡️ Еще одна камера: DJi Osmo Action
    ➡️ Еще одна камера: Sony DSC-WX500
    ➡️ И еще одна: SJCam SJ6 Legend
    ➡️ Микрофон: Rode Video
    ➡️ Штатив: Joby Gorillapod ya.cc/Ps7iP
    Музыка:
    Slam Dunk - FLYIN

Комментарии • 75

  • @user-wv2mu1lo4s
    @user-wv2mu1lo4s 9 месяцев назад +12

    Задний фон великолепен! Камин как настоящий!

  • @Okh-dr9sj
    @Okh-dr9sj 4 месяца назад

    Спасибо большое, всё очень понятно, искала видео об Ангуляр, но так и не поняла о чем они там. А здесь всё очень понятно

  • @Elnur11081990
    @Elnur11081990 3 месяца назад +2

    я, десять лет использующий Ангуляр... гидрация только появилась? чоо, я без проблем юзал его ещё лет 5-6 назад... в angular universal...

  • @igorbond2823
    @igorbond2823 8 месяцев назад +4

    мне наоборот больше нравится старый синтаксис ngIf, он более логичный с точки зрения html, а так получается js вперемешку с html.

  • @andykrivovjas9256
    @andykrivovjas9256 9 месяцев назад +5

    Очень давно не работал с Angular, но еще тогда уже была поддержка ssr. И называлось это Angular Universal. Точную дату релиза не помню, но по моему в 2017 году он уже был.

    • @KEFERIXD
      @KEFERIXD 9 месяцев назад +2

      Ssr был, а гидрации не было. То есть клиент рендерил заново уже отрендеренный рендеррр

  • @alexanderkomanov4151
    @alexanderkomanov4151 9 месяцев назад +1

    THANKS!

  • @user-uo8jd7ys2x
    @user-uo8jd7ys2x 9 месяцев назад

    Подскажите как сделать так, что у меня выделялась другим цветом логика в шаблоне, которая начинается с @if и тд...может какое-то расширение есть?

  • @glebolas007
    @glebolas007 5 месяцев назад +1

    Самый минус ангуляра это то что его до сих пор многие с первой версией путают

  • @alexberger1830
    @alexberger1830 9 месяцев назад

    superr MISHA!!!

  • @superduper1211
    @superduper1211 9 месяцев назад +4

    Автор забыл сказать что начиная с 8й версии ангулар, его очень не сложно апдейтить на последнюю версию.

    • @PavelWest
      @PavelWest 8 месяцев назад

      Скорее сложно апдейтить сторонние либы, но если авторы либ позаботились о переходе на IVY, то проблем будет меньше. Ну а так, если сможете до 12 апгрейднутся, то должно быть проще потом

    • @Alex-ov9eo
      @Alex-ov9eo 8 месяцев назад

      при условии что нет перехода на стриктмод тайпскрипта, сейчас вот решили подрубить перед грядущей обновой с 12 версии и получили почти 2к ошибок

  • @user-on9th4lj3i
    @user-on9th4lj3i 6 месяцев назад +1

    Идею нового синтаксиса @if/@foreach - взяли у Blazor. Кто писал на ASP, те узнают )

  • @HEX_CAT
    @HEX_CAT 9 месяцев назад +1

    ❤❤❤🎉🎉🎉

  • @rudinandrey
    @rudinandrey 9 месяцев назад +2

    раньше когда только начал изучать 1 версию Ангуляра, потом появилась вторая. Я такой что? мне сейчас что переписывать приложение под вторую? нахер оно надо))) ушел в сторону RactiveJS делал проект на нем, а сейчас React по нумерации обогнал Andgular 8-) другой мой любимый фреймворк RiotJS тоже убежал, а ты такой, что? а вот это, что я уже сделал? переписывать? в общем тенденцию я понимаю, микросервисы, микрофреймворки, чтобы следующий свой проект делать на новой версии, старая пусть и так работает. Но с большими монстрами что делать?!?!? )

  • @fromillia
    @fromillia 9 месяцев назад

    Так что, в современном вэбе какая-нибудь пыха или ещё что-то на сервере + вью какой-нибудь чисто для фронта уже вообще не котируется?

    • @ivantereshkov7909
      @ivantereshkov7909 5 месяцев назад

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

  • @olegivanov6163
    @olegivanov6163 9 месяцев назад +1

    "Когда деревья были большими" client-side render мы встречали, аки нечто леворлюционное, хотя, скорее, естественно-эволюционное.
    И кудоть, жешь, Мир-то катится, сынки?

  • @zenter3050
    @zenter3050 9 месяцев назад +1

    Больше 6 лет разработки только на ангуляре, и все конечно круто, но уже реакт в головах бизнеса и людей. Сейчас вакансий на реакт х3/х4 если сравнивать с ангуляром. Поздно все було все ето сделано. Надо бло раньше.

    • @savchenkoilliya9131
      @savchenkoilliya9131 9 месяцев назад

      смотря где

    • @user-uo8jd7ys2x
      @user-uo8jd7ys2x 9 месяцев назад

      так на реакте и откликов на работу в 4 раза больше

    • @Alex-ov9eo
      @Alex-ov9eo 8 месяцев назад +2

      Но работу искать проще, ангулярщиков мало. С руками и ногами гребут

  • @Amelin1207
    @Amelin1207 9 месяцев назад

    ssr это конечно круто, но для этого нужен нормальный сервер, думаю даже лучше выше среднего
    а вот isr, есть ли его поддержка в ангуляре?

    • @BlexJS
      @BlexJS 9 месяцев назад +4

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

  • @user-uy9zy1gy8b
    @user-uy9zy1gy8b 9 месяцев назад

    Дякую 👍 Це чудова відеоілюстрація того, що зараз у Angular розробці.

  • @aleksandr_anp
    @aleksandr_anp 9 месяцев назад +2

    Внезапно. Давно относился к Angular как к Java. Нечто, что на монструозных проектах

    • @Alex-ov9eo
      @Alex-ov9eo 8 месяцев назад +1

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

  • @DoggerProgger
    @DoggerProgger 9 месяцев назад

    Лол, я буквально завтра иду на митап по ангуляру

  • @savchenkoilliya9131
    @savchenkoilliya9131 9 месяцев назад

    Я конечно не эксперт, но ssr в чистом реакте нет и для этого юзают фреймы типа некста

  • @linatroshka
    @linatroshka 9 месяцев назад +2

    Могу ошибаться, но на картинке для иллюстрации того, что ты делал в 2015, указан AngularJS, который базируется на JS. А современный Angular нечто совсем другое, самое главное что он использует TypeScript. Короче, Angular 17 не имеет отношения к AngularJS. Так что это видео как-то странно мне легло...

    • @Stas-ir3gh
      @Stas-ir3gh 9 месяцев назад +1

      А тс это не на джсе😂 базируется.....

    • @linatroshka
      @linatroshka 9 месяцев назад +1

      @@Stas-ir3gh у наших фронтендеров, пишущих на Ts, глаз дергается при упоминании JS с его динамической типизацией. Ясно, что Ts и Js родственники. Что не обменяет того факта, что Angular и AngularJS - это разные вещи

    • @BlexJS
      @BlexJS 9 месяцев назад +6

      ​@@linatroshka
      Вам бы в офис психолога нанять.
      ts лишь надстройка над js, которая влияет исключительно на процесс написания кода. От ts после компиляции выживают лишь енамы, которые превращаются в обычные объекты.
      Это значит, что вся твоя статическая типизация остаётся у тебя в ide, от ошибок в рантайме это не спасет

    • @user-sm5mk3eh8u
      @user-sm5mk3eh8u 9 месяцев назад

      в ангуляре js там тоже все на тс уже давно:)))
      @@linatroshka

    • @pkorneev5226
      @pkorneev5226 9 месяцев назад

      какая же духота, вот прям максимальнейшая, вот реально аж противно@@linatroshka

  • @mlr__roal_6867
    @mlr__roal_6867 9 месяцев назад +4

    Миша, сними пожалуйста видос об эффекте травы Освоем опыте употребления. Расширяет ли сознание? Помогает ли находить новые идеи, как прогается под травой итд

    • @EvgenyIvchenko
      @EvgenyIvchenko 9 месяцев назад

      ты ошибся каналом, дружище)

    • @mlr__roal_6867
      @mlr__roal_6867 9 месяцев назад

      @@EvgenyIvchenko нет. просто мне известно что Миша в айтишных кругах славится своим растаманством.

    • @EvgenyIvchenko
      @EvgenyIvchenko 9 месяцев назад

      @@mlr__roal_6867 я догадался, но по-моему, канал смотрят в большинстве своём люди, которые нацелены на релокацию в Европу и интересуются IT сферой

    • @Roman-ew2tu
      @Roman-ew2tu 9 месяцев назад

      ​@@mlr__roal_6867Миша работу не начинает пока не взрвёт косяк

    • @Roman-ew2tu
      @Roman-ew2tu 9 месяцев назад

      @@3uhAhn класс! Я хочу начать покуривать, только у нас это нелегально( хоть в Тайланд езжай

  • @Stas-ir3gh
    @Stas-ir3gh 9 месяцев назад +20

    Видео не о чём естественно, автор как всегда....

    • @agnia.starovoitova
      @agnia.starovoitova 9 месяцев назад +1

      Этот канал не позиционирует себя как обучающий, странно искать здесь глубокие смыслы 😂

  • @ukrainetoday960
    @ukrainetoday960 9 месяцев назад

    Вы видимо не знакомы с Astro+Qwik или со Svelte

    • @q3articus
      @q3articus 9 месяцев назад +1

      а вы юморист однако))

  • @TarasZakharchenko
    @TarasZakharchenko 9 месяцев назад +1

    Серверсайд рендеринг? Это зумеры изобрели интернет 90х?

    • @maxleo3374
      @maxleo3374 3 месяца назад

      та да реально ржу. я на пыхе с 2008 года и вот наконец до этого дошли жабаскриптёры ))

  • @syberyHeart
    @syberyHeart 9 месяцев назад

    А у меня как то перегорело что ли программирование ((отучился в Geekbrains 1,5 года на разработчика инженера и за это время изучил 9 языков ,теперь каша в голове и не знаю надо ли мне это уже ((((

    • @blazheiko777
      @blazheiko777 9 месяцев назад +2

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

    • @uszakow
      @uszakow 9 месяцев назад +2

      Не изучай языки, пиши проекты. Язык это только инструмент. И на самом деле вряд ли кому надо знать 9 языков. Лично мне хватает одного JS + TS

  • @ssurrokk
    @ssurrokk 9 месяцев назад

    гидрация или гидратация, как правильно?

  • @AlbertCartel
    @AlbertCartel 9 месяцев назад

    Тот случай когда изучаешь пхп, и бутстрап это твой максимум... 🙆‍♂️

    • @Stas-ir3gh
      @Stas-ir3gh 9 месяцев назад +4

      Так пхп это к чему сейчас всё вернулось, рендеринг на сервере (ssr), пишем логику в шаблоне (jsx), по сути возвращение ко тому с чего начали.

    • @andrejaga3003
      @andrejaga3003 9 месяцев назад +2

      Ну, в фронтенде нативный JS и какой-то фреймворк -- это примерно как сравнивать PHP с каким-нибудь популярным движком, написанным на PHP, типа Wordpress. Модно, молодежно, сокращает время разработки, но по-сути в абсолютном большинстве случаев оправдание безрукости. Никто не мешает вам создавать свои движки под конкретные задачи и не гнаться за модой. Засилье таких фреймворков стало прям эпидемией какой-то. Криворукие выпускники экспресс-курсов даже одностраничные лендинги на нем делают, что, ИМХО, дикость дичайшая, но сейчас уже как норма рассматривается.

    • @Alex-ov9eo
      @Alex-ov9eo 8 месяцев назад

      ​@@andrejaga3003 что ж за задачи должны быть, где фреймворк рассматривается исключительно как хайп и писк моды.
      И сокращение времени разработки (и существенное облегчение поддержки) это оправдание безрукости?
      Эти утверждения видимо основаны на лабораторных работах в универе

    • @andrejaga3003
      @andrejaga3003 8 месяцев назад

      @@Alex-ov9eo Регулярно беру на переделку поделки на реакте. Потому что индексация практически нулевая, раскрутка только за счет покупки места в выдачи, что очень дорого. Если сайт смотрят в промзоне или в сельской местности -- тормоза с загрузкой абсолютно неприемлемы. Многостраничный сайт с выносом части кода в простые js, которые прекрасно буферизуются -- на мой взгляд на порядок лучший подход, чем городить шапито с реактом. И потом, такой сайт можно поставить на обычном хостинге, а если он и статичный, то на некоторых хостингах можноеще больше снизить плату, вплоть до 30 руб в месяц. Вообще, реактомания -- это какое-то массовое помешательство, ИМХО. Еще в начале 2000 практиковал оформление корзины через общение фреймов. Все можно сделать проще и надежнее, нужны только голова и руки. Не надо гнаться за модой.

    • @maxleo3374
      @maxleo3374 3 месяца назад

      @@Stas-ir3gh я пхпшник вот думаю в чем прикол, если рендеринг на сервере был уже лет 30 назад

  • @AxelMcAlen
    @AxelMcAlen 8 месяцев назад

    Вот джаваскриптисты прикольные. Сначала придумали SPA чтобы рендерить на клиенте, а теперь переизобрели php 😄 остановитесь уже 😆😆

  • @rudinandrey
    @rudinandrey 9 месяцев назад

    что *лять? я начал писать на Preact'е потому что он маленький и быстрее чем основной реакт а с Vue ушел, потому что он тормоз, а тут что за херня? все переменялось? 8-\\\ ахренеть!

    • @sovaz1997
      @sovaz1997 9 месяцев назад +5

      Как вы умудряетесь упереться в производительность фреймворка, я не понимаю!
      На любом фреймворка можно написать приложение, которое будет быстро работать, если не делать бутылочных горлышек. Точно также можно на любом фреймворка написать тормозное приложение
      1) Не вижу смысла уходить с экосистемы фреймворка из большой тройки. Потому что хоть и можно получить выигрыш по производительности, но потерять в экосистеме;
      2) Писать лучше на том, что лучше всего знаете, если это не обучение

    • @rudinandrey
      @rudinandrey 9 месяцев назад

      @@sovaz1997 я не упираюсь, когда упрешься уже поздно будет )
      как бы когда смотришь на тесты производительности страницы, понятно что если на голую страницу навесить просто фреймворк все нормально будет, но на странице много всего, и она должна быть в зеленой зоне чтобы понравилось поисковикам, а в первую очередь чтобы быстро загружалась на телефонах пользователей. есть же тесты, с каждой милисикундой у тебя отваливаются покупатели. Поэтому производительность это не про упираться в потолок, это в мгновении когда у тебя открывается сайт и насколько быстро это происходит. Я это кстати очень сильно замечаю, например сравните два сайта mvideo и ozon, одним похер на производительность, у вторых страница показывается мгновенно, я прям завидую как у них это сделано, я пытаюсь, пыжусь ) но все равно не добиваюсь такого у себя на проекте. Но это действительно важно.
      По поводу тройки и остальных, я не думаю так как Вы, я смотрю разные фреймворки, разные языки, я их знаю и какие то где то использую. Во первых это дает гибкость. Ты используешь нужный инструмент там где это необходимо, а не натягиваешь сову на глобус. Во вторых это разные практики, ты из одной области в своей где прям работаешь можешь использовать какие то новые подходы, приемы, стратегии и вот это вот все.

    • @BlexJS
      @BlexJS 9 месяцев назад

      ​​​​@@sovaz1997насчёт производительности фреймворка ты прав, 99% случаев - программист виноват, но с экосистемы всё же иногда приходится уходить из-за требований к проекту.
      Например скорость загрузки проекта, сколько бы ты не работал над билдом, не кэшировал страницы, всё равно в первую загрузку пользователю нужно загрузить тот же react.
      Поэтому для проектов которым чрезвычайно важна скорость первой загрузки, есть смысл переходить на preact, примером могу привести гэмблинг индустрию

  • @r32qwdfq
    @r32qwdfq 9 месяцев назад

    Главное из нового - это сигналы, остальное никому ненужное брюзжание.

  • @MaximLisyanskiy
    @MaximLisyanskiy 8 месяцев назад

    Какой бл.ть ВУ? Это Вью....

  • @gyros9162
    @gyros9162 9 месяцев назад

    Все равно не буду его учить, этот ваш Ангуляр

  • @user-xu8vc2xe3k
    @user-xu8vc2xe3k 9 месяцев назад +2

    Да не пиши ты "нет войне", надоело уже(

    • @BlexJS
      @BlexJS 9 месяцев назад +6

      🤡 невероятно надоело, особенно когда в тебя каждый день ракеты пускают

    • @user-uy9zy1gy8b
      @user-uy9zy1gy8b 9 месяцев назад +6

      А мені і моїм близьким війна зіпсувала життя. Я вдячний, що він так пише.

    • @user-xu8vc2xe3k
      @user-xu8vc2xe3k 9 месяцев назад +1

      Так надо было валить с украины, в чём проблема - в Польшу хотя бы или в Россию.@@user-uy9zy1gy8b

    • @vladimircreator
      @vladimircreator 9 месяцев назад +2

      Пусть путлер выведет свои войска, тогда и не будет писать "нет войне".

    • @uvwzyx
      @uvwzyx 6 месяцев назад

      сверху ржомба