Оновлення React: Нова документація, перехід на фреймворки та Vite.js, та прощання з Create React App

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Стаття про SSR vs CSR: dou.ua/forums/...
    Буду вдячний за підтримку каналу:
    Patreon - / rudnyi
    Mono Bank - send.monobank....
    або так - 5375 4114 0505 7287
    Приват банк - 5363 5426 0316 4386
    Давайте дружити:
    Telegram ↣ t.me/maksymrudnyi
    Telegram чат ↣ t.me/joinchat/...
    INSTAGRAM ↣ / maksym_rudnyi
    TWITTER ↣ / maksymrudnyi
    FACEBOOK ↣ / travelscode
    WEB-SITE ↣ travelscode.com/
    GITHUB ↣ github.com/Mak...
    Другий RUclips канал ↣ / travelscode
    #ReactDev #ViteJS #NextJS #Remix #GatsbyJS

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

  • @taraspylypiv8771
    @taraspylypiv8771 Год назад +3

    Дуже дякую за чудовий український контент, нажаль так мало є уроків і інформації українською. Хотілось би частіше випусків. Ще раз дякую за чудову роботу

  • @dmytro-skh
    @dmytro-skh Год назад +3

    цікава манера подачі інформації, продовжуйте в тому ж дусі

  • @yaroslavbozhak9107
    @yaroslavbozhak9107 Год назад +2

    Дякую за контент. Ваші відео завжди корисні і цікаві.

  • @romanvas9625
    @romanvas9625 Год назад +2

    Дякую за працю. Продовжуйте в цьому ж дусі. Буду радий бачити наступні відео.

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Дякую. Скоро буде нове відео

  • @yojimbo7912
    @yojimbo7912 Год назад +1

    Дякую за змістовні новини!

  • @ivanchyzh2991
    @ivanchyzh2991 Год назад +12

    Мені дуже сподобалося, що автор розказує причини використання і виникнення тієї чи іншої технології. За собою помітив, що я досить часто юзав щось без банального розуміння. Дякую за пояснення)

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Радий чути що Вам сподобалось.

  • @sdfasdfssdfsdf
    @sdfasdfssdfsdf Месяц назад

    Цікаво, якщо з'явиться інфа, то почути як в React покращують SEO, так как це проблема для сайтів, які використовують його...
    Дякую за цікаві уроки по React 👍

  • @johnanderson6461
    @johnanderson6461 Год назад +1

    Макс, дякую за відео! Так тримати! 💪👍

  • @vasyl8889
    @vasyl8889 Год назад

    Дякую за відео, важливу інформацію обговорили

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Будь ласка. Важливі зміни на які потрібно звернути увагу.

  • @anastasiiag.7158
    @anastasiiag.7158 Год назад

    дякую за відео, дуже корисно та інформативно!

  • @43445fgfgd
    @43445fgfgd Год назад

    Топ, дуже вдячний автору 🔥🔥🔥

  • @ankahorbova4065
    @ankahorbova4065 10 месяцев назад

    Дякую за укр контент)Отримала вимогу створити новий реакт проект, але бек брати з апішки, тому знайшла от ваше відео. Vite юзали на проекті під час практики, бо там теж мав бути свій бек окремо, і нам треба був просто реакт. Не я прокт збирала, але кроки були ті ж. В роботі з vite нічо такого не помітила у відмінностях.

  • @sherlocksummer6284
    @sherlocksummer6284 11 месяцев назад

    Дякую за відео

  • @CodeBeep
    @CodeBeep Год назад

    Канал живий, це добре))

  • @user_2782-
    @user_2782- Год назад

    Дякую за працю!

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Будь ласка, сподіваюсь корисне відео.

  • @Anton-x7n4x
    @Anton-x7n4x Год назад

    дякую!

  • @vladovcharov517
    @vladovcharov517 10 месяцев назад

    за 3 роки у фронтенді зрозумів на власному досвіді що прогрес божевільний, і тобі постійно треба адаптуватись під нові реалії, дякую за відео лайк підписка))

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

      За рік часу, до мене теж прийшло це усвідомлення 😅

  • @43445fgfgd
    @43445fgfgd Год назад

    Дякую👌

  • @ВадимЯковенко-я1в
    @ВадимЯковенко-я1в Год назад +2

    дуже хочеться курс із цим стеком, хоча б невеликий) особливо зацікавив момент із запитами до бд )

  • @boyywnkobe
    @boyywnkobe Год назад

    Супер

  • @hasst9261
    @hasst9261 Год назад

    Круто-круто

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад +1

      Радий бути корисним

    • @hasst9261
      @hasst9261 Год назад

      @@MaksymRudnyi велике дякую

  • @YaroslavEx
    @YaroslavEx Год назад

    дякую

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад +1

      Сподіваюсь відео сподобалось

  • @gregdmitriev2784
    @gregdmitriev2784 10 месяцев назад

    так, правильно говорити "Віт", а не "Вайт" - перекладається "швидкий"
    Next дуже сподобався, в нього є потенціал, хай ще допилять серверну частину

  • @Nikolaevichful
    @Nikolaevichful Год назад +3

    Мене в першу чергу здивувала швидкість збірки проєкту на вайт. Потрібно почитати про різницю між esbuild та webpack.

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      esbuild на порядок більшу швидкість має.

    • @alexsanders7240
      @alexsanders7240 Год назад

      ESbuild використовує GO за рахунок якої виграє в швидкості

  • @artemshevchuk5561
    @artemshevchuk5561 Год назад +1

    Вивчаю реакт і викладач місяці три тому порадив використовувати Vite замість звичайного create-app, з плюсів які я помітив це швидкість, проект створюється в рази швидше, але є і мінус, Vite не працює разом з Jest, там прямо в документації це прописано

  • @ТарасПаращак-ы1с

    Чудове відео. Єдине правильніше казати "React застосунки" замість "React додатки"

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Дякую. Спробую замінити це слово у своєму лексиконі.

    • @ГендальфСерый-ф4ю
      @ГендальфСерый-ф4ю Год назад

      правильно - "додатки", всегда так было
      "застосунки" - это слово из в кривого перевода windows vista

    • @serj1979
      @serj1979 Год назад

      @@ГендальфСерый-ф4ю "додаток" - це проруснявий переклад слова application ("приложение"), бо в їх недомові немає адекватного перекладу. але з якого дідька "прикладна програма" стала "приложением" ("додатком")? додатком до чого? саме тому "застосунок" доречніше, бо його застосовують

  • @dennyfedyna9707
    @dennyfedyna9707 Год назад

    я недавно почув про Vite і одразу розпочав його використання.

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Кажуть толкова штука.

  • @oleksandrluchytskyi6867
    @oleksandrluchytskyi6867 Год назад

    без REST-а? 😮 вау - це цікаво. на серверних компонентах - ок бачу import db, а як же ж зробить сабміт на кліентских?

  • @leroviten
    @leroviten Год назад

    Використовуємо Віт на продакшн продукті вже майже рік. Ракета.

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Радий чути. Будемо використовувати

  • @OleksandrHaitsuk
    @OleksandrHaitsuk Год назад

    Ніколи не користувався vite, хоча й чув про нього

  • @olegvoskovets4309
    @olegvoskovets4309 Год назад

    Вітаю. Щому в Vite не можу пробросити пропси і не працює useLocation ? Чи то тільки в мене?

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Vite - це лише генератор проєкту, він не має жодного відноження до пропсів чи хуків.

  • @TheBodik87
    @TheBodik87 Год назад +1

    Починав вчити Реакт з літа минулого і побачив відео про Vite... Теперь тільки з ним... Але шо толку? Вакансії лише для сеньйорів... Вже й не знаю - чи вчитись далі чи ні...

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Сеньйорів завжди треба було, але вони не народжуються, а стають. Зараз часи складніші настали, але сподіваюсь що це не надовго.

    • @hiforceone1665
      @hiforceone1665 7 месяцев назад

      як справи друже , знайшов роботу?

  • @vasylnahuliak
    @vasylnahuliak Год назад

    Джуни в 2023
    ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠟⠛⠋⠉⠉⠉⠉⠉⠙⠛⠓⠿⠿⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡯⠞⠋⢁⡀⠤⠀⠒⠀⠀⠀⠐⠒⠠⢀⠢⠀⠀⠀⠉⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⡿⣿⠽⠛⠃⣀⠔⠉⠀⠀⠀⠀⢀⣀⣀⣤⣤⠤⠤⠄⠈⠀⠑⢀⡀⠀⠀⠈⠙⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⠿⠛⠿⠛⠃⠀⠀⡁⠁⠀⢀⣠⣴⣾⡿⠛⠉⠁⠀⠀⠀⠀⣀⢴⠤⢄⡀⠀⠀⠀⠀⠀⠀⠈⠻⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⡿⡿⢦⠀⠀⠀⠀⠄⠀⠀⠀⠀⢀⣴⣿⣫⠤⠔⠚⠛⠒⠒⠚⠛⠯⠙⠢⡕⠈⠢⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣷⡇⠘⡄⠀⠀⠈⠀⠀⠀⠠⢴⡾⠛⠁⠀⠀⠀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⡇⠄⠚⠦⢀⣀⣧⠤⠔⠒⠛⣉⣉⣉⣉⣉⣉⣉⡁⢻⣦⡀⠀⠀⠄⣴⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⡿⠁⢀⠤⠒⣉⡥⠴⠖⢛⡯⣍⠉⢉⠤⢤⡀⢀⠬⣍⢉⠿⢿⣦⡀⠈⢻⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣿⣿⣿
    ⡇⠠⣡⢴⡟⠓⠦⡀⣰⠃⠀⠈⠳⠁⠀⠀⠻⠃⠀⠘⠋⠀⠀⠷⠓⡀⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⣿⣿
    ⣷⣾⠣⡾⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⢄⠀⢀⠀⠀⠀⠀⠀⠀⠆⠘⡄⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⠀⠠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⡀⠀⢀⠀⣀⣼⣆⠈⢧⡀⠀⠀⠀⠀⠸⠀⢹⡀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣇⠀⠀⠀⢀⣀⢠⠤⠐⠶⠂⠐⠒⠈⢹⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠈⢗⠀⠀⠀⠀⠀⣇⠀⢇⠀⠀⠀⠀⡷⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣷⣄⣌⠀⠀⠀⠀⠀⣀⣀⣤⣄⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠈⢆⠀⠀⠀⠀⢸⠀⠘⠀⠀⠀⠀⣁⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣷⡿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣆⠈⢾⡄⠀⠀⠘⡇⠀⠀⠀⠀⢰⣷⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⡀⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⠈⠇⠀⠀⠀⣧⠀⠀⠀⠀⣸⣻⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣷⠀⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⢿⣿⣿⣧⠀⠄⠀⠀⢠⠀⠀⢰⣠⣯⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⢻⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠃⠀⠀⠀⠉⢻⣿⠀⠀⠀⠀⢸⠀⠀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⡿⣠⠴⠟⢋⡁⠾⠿⠋⠙⠻⠋⠉⠉⠉⠀⠀⠀⠀⠀⢠⣀⣀⣠⠏⠀⡸⠀⠀⢸⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⢱⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡖⠤⣤⣀⣼⡷⠞⢁⣠⣾⠃⠀⠀⣼⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣗⡇⠀⣀⠀⠀⠀⠀⠀⢀⡀⠀⠀⣤⣀⠀⣰⣡⣴⠖⠻⣕⠀⢺⠻⠊⠁⠀⣠⣾⣯⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⠘⢧⡴⠛⣆⣠⠖⢄⣀⣞⣉⣲⡾⠵⠚⠋⠉⠐⠈⠀⠉⠛⠓⠀⠀⠒⠒⠿⠹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣷⣄⡉⠛⠛⠛⢛⣛⣉⣩⣥⡄⠒⠂⠀⠀⠀⠁⠉⠀⢀⣠⣌⣷⣖⣤⣄⣀⠘⠻⣻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣭⣭⣭⣿⣿⣻⣿⣷⣷⣷⣶⣶⣶⣶⣺⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣆⣬⣘⣻⢿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿
    ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣛⣿

  • @nyarlathoted
    @nyarlathoted Год назад +1

    Як думаєте є смисл вчити некст тому що я думаю що компанії ще не скоро перейдуть на нього хотілось би почути вашу думку на рахунок цього

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад +1

      З чого ви взяли що не скоро перейдуть на нього? Як на мене, якщо у Вас є вчас - учіть. Знання їсти не просять, десь да пригодиться. У будь-якому випадку, основа це React, а його знання все ще актуальні.

  • @haibova_irisha
    @haibova_irisha Год назад

    Дякую за контент. Відео топ ! чи не прануєте зробити проєкт з використанням React Query(tanStack) ? можливо якусь фільтрацію , пошук і тд ? Дякую !!

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Можливо. Я зараз юзаю цю лібу в межах свого навчального проєкту ukraine-now.info Якщо буде час, то постараюсь згадати про це.

    • @haibova_irisha
      @haibova_irisha Год назад

      @@MaksymRudnyi ЦК ваш курс ? Можна його придбати ?

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      @@haibova_irisha Це не курс. Це навчальний майданчик для однієї людини. Можливо матеріали з нього я візьму для окремих відео, але наврядчи це буде курс. Всі мої україномовні курси безкоштовні на RUclips.

  • @rimac9022
    @rimac9022 Год назад

    А що до TurboPack?

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Не чув про це. Що за тулза і які її переваги?

  • @andreyyatsenko1593
    @andreyyatsenko1593 Год назад

    Максиме, на Вашу думку, то що зараз потрібно буде знати джуніору, щоб претендувати на позицію "джуніор фронтенд розробник"?

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Складне питання. Знати треба усе) Дивіться на вакансії для джунів, що компанії хочуть.

    • @andreyyatsenko1593
      @andreyyatsenko1593 Год назад

      @@MaksymRudnyi компанії завжди хочуть щось різне і побільше)
      Але на Вашу думку, якщо розуміти HTML, CSS, JS, React, то чи обов*язково ще і ТайпСкріпт вчити? Бо так можна сидіти і вчитись до безкінечності, і ніколи не встигнеш всього того вивчити..

    • @nyarlathoted
      @nyarlathoted Год назад

      @@andreyyatsenko1593 ви серйозно тайпскріпт маст хев вобще хз як без нього кодити і плюс якщо говорити про україну тут майже я думаю 90 відсотків вже на ньому пишуть

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      @@andreyyatsenko1593 Розумію, вчити все нема ні часу ні можливості. Я б сказав, тут індикатором буде важе розуміння матеріалу, тобто React. Як тільки освоїли його, можете і уже створили кілька дійсно складних пет проєктів які будете показувати на співбесідах - можна пробувати готуватись до цих співбесід. TypeScript або що там вимагатимуть підтягнете по ходу, головне уміти вирішувати задачі на React чи на чому там будуть писати. Практикуйтесь щоб змогли зробити тестове завдання.

    • @andreyyatsenko1593
      @andreyyatsenko1593 Год назад

      @@nyarlathoted тобто Тайпскріпт вчити одразу разом з реактом без сумнівів?

  • @Krabaton
    @Krabaton Год назад

    Знову все повернулось в старий добрий SSR?

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      В старий добрий PHP ))

    • @Krabaton
      @Krabaton Год назад +1

      @@MaksymRudnyi Ну так, воно. Або Express + Pug

  • @nikkicoldex8408
    @nikkicoldex8408 Год назад

    Вітаю! А що це у вас за редактор коду?

  • @rimac9022
    @rimac9022 Год назад

    Давай Next js

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад +2

      Колись в майбутньому

  • @boyywnkobe
    @boyywnkobe Год назад +1

    Віт а не вайт

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Так, я це якось у відео згадував, але без транскрипції дуже важко здогадатися.

  • @kovalyurii7278
    @kovalyurii7278 Год назад

    Не подобається мені, що React тепер пішов в сторону framework

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Мові можливості які додає React неможливо реалізувати в межах бібліотеки. Але разом з цим, ніхто не забороняє його і далі використовувати як бібліотеку щоб зарендерити UI.

  • @alnazarov
    @alnazarov Год назад +1

    Не вайт, в віт

    • @MaksymRudnyi
      @MaksymRudnyi  Год назад

      Ага, я там у відео згадував. З французької здається перекладаєтсья як "швидкий". Але без транскрипції догадатися як воно читається важко.

  • @lesters
    @lesters Год назад

    це віт не вайт, бо з французької

  • @lesters
    @lesters Год назад

    дякую за підбитя ітогів щоб бути вкурсі і не читати 200500 сторінок

  • @МихаилИвченко-й8х
    @МихаилИвченко-й8х 6 месяцев назад

    Юзаю vite в своєму пет-проєкті. Раніше просто чув про нього)

  • @firblain
    @firblain Год назад

    Дякую!

  • @dimitritarnoruzki1032
    @dimitritarnoruzki1032 Год назад +1

    Щось я цього тренду з доступом у бд з фронта не розумію.

  • @stainerframe7607
    @stainerframe7607 Год назад

    роки два знаю про vite. Це топ збірник проектів