Рокс Форсекен
Рокс Форсекен
  • 9
  • 79 892
Про Svelte и не только. Что происходит в мире JavaScript ?
Так ли страшен Svelte как может показаться на первый взгляд ? Откуда он взялся и самое главное - стоит ли его изучать и какие у него перспективы? Попробуем разобраться вместе на примере существующего стека разнообразных web технологий
Переглядів: 5 569

Відео

Игровая мышь ZET Prime после 5 месяцев использования
Переглядів 23 тис.3 роки тому
Плюсы и минусы, сводный обзор и опыт использования
Игровая мышь ZET Prime и A4Tech X7. Выводы.
Переглядів 2,5 тис.3 роки тому
Потребительский обзор на игровую мышь ZET Prime и сравнение с другой популярной в народе моделью A4Tech X7
Тест и миниобзор аккумуляторов c али Zop Power
Переглядів 4626 років тому
Решил подвести итоги своего опыта с брендом Zop Power и сделать некоторые выводы
Доработка пульта FlySky FS-CT6B WiFi бустером и аккумулятором
Переглядів 4,1 тис.7 років тому
Установка WifFi бустера, допольнительных переключателей, замена батареек на аккумулятор. Линков на али оставлять не буду, только названия WiFi бустер - hs242036t1 v 0.4 Встроенный передатчик в пульт - fs-hf030a v3 Пульт управления - FlySky -FS-CT6B Переходник на антенну - RP-SMA
Обзор на копию часов Longines Master Collection
Переглядів 39 тис.7 років тому
Копия часов Longines очень добротного качества.

КОМЕНТАРІ

  • @user-pd8pf7us1o
    @user-pd8pf7us1o 29 днів тому

    Можно imgur на превью видео?

  • @ManFace1337
    @ManFace1337 2 місяці тому

    Чего?

  • @user-qi7th9vk2k
    @user-qi7th9vk2k 2 місяці тому

    А какое решение у хранения страниц(+page) на других языках/фрейморках? Либо так, либо более запутанная дичь с добавлением магии

    • @user-qi7th9vk2k
      @user-qi7th9vk2k 2 місяці тому

      Любой заточеный под бэкенд язык использует такой способ распределения страниц(kotlin, c# .net и т.д)

    • @ROX2
      @ROX2 2 місяці тому

      Решение на мой взгляд лежит в области ООП. Ну другими словами - файл с описанием шаблонов и страниц как это было в vue-router и похожих либах. Не согласен что это прям уж магия, но путаницу и неразбериху решает на изи

  • @samolevich
    @samolevich 3 місяці тому

    Лучший

  • @user-cp7qw6ox6b
    @user-cp7qw6ox6b 3 місяці тому

    за год ничего не изменилось

    • @ROX2
      @ROX2 3 місяці тому

      всё так, выход 5 версии должен был произойти ещё в конце 23 года, а тут альфа со слов рыжего только в прошлом месяце в статус кандидат релиза вышла и ещё пол года будет минимум

  • @infoparkhall
    @infoparkhall 3 місяці тому

    Первое заметное отличие: ортгинал показывает месяц и день, а здесь год!😂

  • @talas12341
    @talas12341 3 місяці тому

    чувак, ты когда пишешь видос, принимай во внимание, такую маленькую, ну совсем маленькую вещь, что иногда твои видосы смотрят с телефона (неожиданно, правда) . и там вообще нихрена ничего не понятно.

    • @ROX2
      @ROX2 3 місяці тому

      соре, у меня экран 2к, тут и на десктопе не всем будет видно

  • @user-sy8me4mh1d
    @user-sy8me4mh1d 5 місяців тому

    Видео конечно забавное... В моей коллекции такие оригинальные самые дорогие... Вообще обажаю Японию и бюджетную Швейцарию предпочитаю такому фуфлу

    • @user-rc9vn4nn2o
      @user-rc9vn4nn2o 4 місяці тому

      Посоветуйте бюджетные швейцарские часы для женщины классического дизайна. В какую сторону посмотреть

  • @mos220ru
    @mos220ru 5 місяців тому

    У меня гештальт был на изучение React. По ощущению только самый упорный может его изучить. Теперь я один из таких. Но он меня бесит, поэтому копаю в сторону Svelte

    • @ROX2
      @ROX2 5 місяців тому

      Всё правильно. в конце концов какие то технологии нужно знать хотя бы для того, что бы понимать когда не стоит их использовать :)

  • @augustlandmesser8844
    @augustlandmesser8844 6 місяців тому

    После 2026 они пойдут в прошлое...

  • @nth-prog8562
    @nth-prog8562 7 місяців тому

    Как же охуенно вы выражаетесь прямо кайфую)

  • @nth-prog8562
    @nth-prog8562 7 місяців тому

    Что у вас за дистрибутив линукс?

    • @ROX2
      @ROX2 7 місяців тому

      Это Kubuntu

  • @silent-do
    @silent-do 7 місяців тому

    Можно иметь Vue SSR и без Nuxt.js. Vite умеет делать клиентский и серверный бандл. Серверный бандл прогоняется через renderToString. Клиентский бандл подхватывает window.__INIT_STATE__. При этом используются только штатные средства Vue. Конечно, все немного сложнее, но не рокетсайнс. Кстати, SvelteKit тоже не обязательный для SSR, в данном случае используется также чистый Svelte+Vite. После разнообразных тестов выбрал Vue. Хоть у Svelte размер клиентского бандла гораздо меньше чем у Vue, но RPS для серверного бандла у Svelte неожиданно оказался в несколько раз меньше.

  • @smykoil
    @smykoil 9 місяців тому

    Было упомянуто следующее утверждение: в жс появились классы, а жсеры всё равно используют функциональное программирование.. Посмеялся с этого.. Я сам не сказать фронтендер, не сказать бекендер - и там, и там понемногу, но даже мне смешно слышать такое.. ООП в жс было, вроде как, с самого начала, еще до классов, но немного другое.. Текущая ситуацию, где ООП на классах популярнее, чем прототипное, случилась из-за стечения обстоятельств и нельзя назвать классовое ООП лучшим, по сравнению с прототипным. И это не относится к "функциональному программированию" никак, это вообще отдельная тема.. А то, что в жс добавили классы, это недоразумение, такого не должно было случиться.. Это всё для того, чтобы не жсерам было проще писать на жс, но адекватной причиной это нельзя назвать, язык от этого пострадал. Вообще надо сказать, что многие жсеры не понимают, что такое функциональное программирование, и конечно же не используют его.. И считать функциональное программирование глупостью - очень странно, тем более без понимания этого термина.. В общем, стоит сначала разобраться в терминах, потом смеяться над кем-то, иначе смеяться будут над тобой..

    • @ROX2
      @ROX2 9 місяців тому

      соре если обидел

    • @smykoil
      @smykoil 9 місяців тому

      @@ROX2 да не, мужик, какие обиды.. мне весело было послушать.. тем более, с некоторыми утверждениями я согласен. ситуация с ssr мне тоже не нравится, сплошной костыль.. редакс - помойка..

  • @thorvaldholm5424
    @thorvaldholm5424 9 місяців тому

    Нашел на npm плагин для роутинна, поддерживает SSR роутинг: svelte-routing

    • @ROX2
      @ROX2 9 місяців тому

      там есть несколько, но самый продвинутый на мой взгляд тот который копирует api vue-router, единственная раздражающая вещь это то что нативно ahref линками не считает =/

  • @amoradsohlghar9133
    @amoradsohlghar9133 9 місяців тому

    Отличный видос спасибо,! как раз думал попробовать Svelte. Про KDE - правда, сам использую Manjaro + KDE - всё устраивает, пока сам что-то с системой не сделаешь -- ничего не сломается. И да, никсы хороши когда у тебя AMD железо, на lenovo legion (AMD CPU & AMD GPU) проблем никаких, всё просто работает) и в игры играется и работается комфортно =)

  • @user-bo4vh6wb7f
    @user-bo4vh6wb7f 9 місяців тому

    Как их надеть 😂

    • @ROX2
      @ROX2 9 місяців тому

      Обычно надеваются как и все. на ремешке застёжка.

  • @georgebush9544
    @georgebush9544 10 місяців тому

    Почему перестал видео записывать? У тебя очень хорошо получается

  • @MakNata1953
    @MakNata1953 10 місяців тому

    Где купили? Как дела обстоят с часами на данный момент? Дайте ссылку на продавца, магазин, на страничку! Ищу не могу найти такие же часы.

  • @ДамирСабиров-к2з
    @ДамирСабиров-к2з 11 місяців тому

    Здравствуйте. Подскажите пожалуйста эти часы ходит у вас или нет? Хочу такие же себе приобрести китайские на сегодняшний день они стоят в районе 8-10 тысяч.14.10.2023.

  • @MrAmmid
    @MrAmmid 11 місяців тому

    Стоит ли переходить на Java апплеты после закрытия Flash?

  • @user-up8pn5kd1k
    @user-up8pn5kd1k Рік тому

    У меня оригинал. И ничего здесь похожего. Дерьмо собачье. Подобное г… носят только лохи. Человек, который понимает что к чему, купит что-то из оригинальных часов, пусть даже не из дорогих, но будет пользоваться оригинальной вещью, а не мусором. Лучше японские Касио или Ориент за 100-200$, чем это творение для неудачников!!!

  • @user-yy8bd2mr5i
    @user-yy8bd2mr5i Рік тому

    Вопрос подлежат ли китайские копии часов ремонту и сколько лет они работают?

  • @WellKnown-ud3jt
    @WellKnown-ud3jt Рік тому

    Мужик, записывай еще

  • @Netzeek
    @Netzeek Рік тому

    Интересно есть ли все данные проблемы, только у ardor gaming Prime?....

  • @goodman8044
    @goodman8044 Рік тому

    Автор, с роутингом разобрался? Как тебе?

    • @ROX2
      @ROX2 Рік тому

      Там не в чем особо разбираться, роутинг убогий и представляет из себя "программирование на файлах", особенно доставляет группировка маршрутов. Я пришёл из мира более комплексных и проработанных решений где многие бестпрактисы уже давным давно воплощены в либы и могу только пытаться спроецировать их в искажённом варианте. В целом контроль над ситуацией можно получить если абузить +layout.svelte который инициализируется перед рендером +page, но решение так себе. Забавно что в самом фреймворке предусмотрен server.js , но в исполнении SPA sveltekit его просто игнорирует. из-за этого приложение как бы лишается "бэкенда", хотя в последних патчнотах я видел что мелькали какие то упоминания, мол вроде бы теперь должно работать нормально, но я не проверял. Печально, но соевикам, по видимому, без разницы как структурно у них всё в приложении организованно, предполагаю что поддерживать чужие проекты это ад и боль.

  • @kilsyxx
    @kilsyxx Рік тому

    как ты поменял подсветку?

    • @ROX2
      @ROX2 Рік тому

      там есть программа-драйвер к этой мыши. можно скачать на сайте производителя

  • @user-yq2mj6mq3e
    @user-yq2mj6mq3e Рік тому

    После ангуляра первой версии ничего лучше не видел. Щас пишу на реакте и люто страдаю, ну а как вы хотели, в какой стране живем. Деньги нужны. Но поебота отвратительнейшая - реакт. Буду выкатываться в фуллстак, заебало эти ебучие хуки дрочить конченные.

  • @Nhcios
    @Nhcios Рік тому

    взял zet prime echlon у нее во отличии от prime сенсор 3360

  • @pavelkres5227
    @pavelkres5227 Рік тому

    А в следующий раз можно, пожалуйста, шрифт сделать крупнее? А то на небольшом мониторе вообще ничего не разобрать.

    • @ROX2
      @ROX2 Рік тому

      да друг, запишу на full hd, в 2к мелковато.

  • @виртуоз_ру
    @виртуоз_ру Рік тому

    Сейчас Vue 3 огонь с его composition api. Для хранилища pinia, так же в composition api. И всё это на сборщике Vite. Сейчас использую Nuxt 3. В нём уже есть собственное хранилище. В общем кайфую.

    • @ROX2
      @ROX2 Рік тому

      Да, это всё очень похоже, но дьявол кроется в деталях - в vue очень много лишних телодвижений, даже с учётом композишена и pinia, например пиниа не умеет полностью обновлять своё состояние до пустого объекта и какие то параметры там должны быть определены изначально и сторы пинии нельзя сразу инициализировать через магическую $, попробуй Svelte - ты просто не поверишь что так бывает.

    • @Progress1987tomaR
      @Progress1987tomaR 10 місяців тому

      @@ROX2 магический $ во vue называется computed и watch

  • @I248
    @I248 Рік тому

    жаль что подобного контента нет на каналет

  • @aceracer5556
    @aceracer5556 Рік тому

    17:20 - nuxt есть для SSR если нужно. Есть сборки в режиме SSR у Vue - VitePress тот же

  • @aceracer5556
    @aceracer5556 Рік тому

    Шрифт бы по крупнее, не все сидят на 27" мониторах

  • @crips3683
    @crips3683 Рік тому

    мужик ты че курил как ты снял эту хуйню прозрачнбу

  • @petrchebanov6667
    @petrchebanov6667 Рік тому

    Это бесподобно )))

  • @kirill.svetlov
    @kirill.svetlov Рік тому

    Нормально рассказал, поржал!

  • @user-qu8bi2ji4v
    @user-qu8bi2ji4v Рік тому

    "ООП на папках"😂. Чел спасибо

  • @mpovarnitsin
    @mpovarnitsin Рік тому

    Так есть же программа переназначения клавиш, автор, ты чего?

    • @ROX2
      @ROX2 Рік тому

      Пробовали, не отменяет дефолтную функцию клавиши в системе

  • @iliagoncharenko6520
    @iliagoncharenko6520 Рік тому

    Может поздно скажу, но когда нажимаешь боковую кнопку и откатываешь страницу браузера назад, то если нажмешь вторую кнопку то он возвращает страницу браузера вперед.

  • @AlexanderOsnovnoi
    @AlexanderOsnovnoi Рік тому

    В реакте никогда не было реактивных переменных. Концепция реактивности существует во Vue и Svelte, но в реакте, несмотря на название - реактивности нет

    • @alexperemey6046
      @alexperemey6046 Рік тому

      Есть однонаправленная и двунаправленная реактивность. Во Vue тоже не для всех элементов двунаправленная. Двунаправленная - это палка о двух концах. В реакт однонаправленная везде.

  • @alexmarch
    @alexmarch Рік тому

    видео несколько назад обзор мышки, сейчас бабах svelt . как так вышло?

    • @ROX2
      @ROX2 Рік тому

      накипело

  • @ClashRoyale-sr8uc
    @ClashRoyale-sr8uc Рік тому

    Как сейчас дела обстоят ? У меня колесико стало через раз нажиматься

    • @ROX2
      @ROX2 Рік тому

      Спустя 2 года начал глючить энкодер колеса, его придётся заказывать на али (11мм ножки) и менять. А вот с кликом колёсика всё нормально. остальные кнопки тоже нормально работают, но энкодер разочаровал. Даже в самых дешёвых мышках логитэча ставят оптические энкодеры. А обзорщики вообще ни слова не говорят про энкодеры, хотя как по мне это ключевая характеристика мыши, как ровно "шариковая" она или "лазерная".

  • @alexperemey6046
    @alexperemey6046 Рік тому

    Не нужен уже Vuex для Vue. Более того, сейчас Vue вообще может свободно обходиться без специальных Стейт-библиотек, поскольку функциональность store легко пишется за счет Composition API.

  • @reze1337
    @reze1337 Рік тому

    Весь видос угарал, от души, Мужик

  • @user-qu5xj4no5q
    @user-qu5xj4no5q Рік тому

    прям точно в цель, у самого основным языком php. Но пишу один всё (в небольшой компании внутреннюю crm). рассказывать можно долго, путь поиска кода, который будет тебя устраивать (но как водится если старый код нравится, значит ты перестал развиваться). Особенно печально, когда работаешь один, и тебе некому научить/помочь. Набиваешь все возможные шишки, во многом вообще разочаруешься, а когда осознаешь что делал не так, уже не нужно... Почти весь код у меня - crud, поэтому и код унифицировал, чтобы создавать однотипные компоненты. js/jquery => require.js модули => marionette.js (backbone) => mustache templates (и на php тоже) => нативные модули js с классами. Набор получившихся компонентов больше напоминает backbone, но с изменениями, которые в нем не нравились. Добавляю только то что нужно. В итоге кода на пару килобайт. И только после этого приходит осознание, что в одних языках нормально разбираться в предмете, мочь написать структурированное приложение. В других с ходу обмазываются экосистемой и потом живут по ее правилам. Но самое большое разочарование, это введение в js кастомных компонентов и как по-уродски их используют. Какие-то чистые компоненты, без внешних зависимостей не найти. Даже не сложные. До сих пор самый адекватный селект - это select2 (и он тянет jquery). Отображение времени без moment.js, кастомные datePicker и т.д. Но зато все библиотеки создают компоненты на custom elements... кстати все хотел на svelte скомпилировать веб-компонент и заюзать его скомпилированную версию в другом проекте...

  • @genaposikin4330
    @genaposikin4330 Рік тому

    Спасибо за видео 😂😂🤣 на пальцах пояснил за svelte. Выглядит не плохо, жаль что, maintainer наркоман💉💊.

    • @ROX2
      @ROX2 Рік тому

      не такой уж наркоман, скорее ленивый, либо ждёт спонсоров

    • @genaposikin4330
      @genaposikin4330 Рік тому

      @@ROX2 не знаю, но я сегодня весь день искал инфу по svelte, и многие были не давольны им(maintainer). Кто-то даже советовал SolidJs, говоря про то что в SolidJs maintainer адекватный в отличии от svelte. Но мне не понравился там синтаксис, он похож на react.

    • @ROX2
      @ROX2 Рік тому

      @@genaposikin4330 не советую, максимум взгляни на EmberJS, но там порог вхождения не маленький.

    • @genaposikin4330
      @genaposikin4330 Рік тому

      @@ROX2 Спасибо за совет, но мне нужно что-то маленькое и с нормальным SSR без nodejs сбоку, поэтому решил выбрать Alpine.js.

    • @ROX2
      @ROX2 Рік тому

      @@genaposikin4330 у альпина есть своя ниша, я думаю что аналог или частичная замена jquery

  • @user-cg3wp5sg8c
    @user-cg3wp5sg8c Рік тому

    Чел, ты идеален 🤣

  • @ArmApric0t
    @ArmApric0t Рік тому

    "В энтерпрайзе отказываются от Angular". Спасибо, посмеялся

  • @user-yf3ec9ml1j
    @user-yf3ec9ml1j Рік тому

    А что в не понравилось в React и JSX? На мой взгляд, это вообще лучшее, что с фронтендом случалось)

    • @ROX2
      @ROX2 Рік тому

      ну если появляется возможность выкинуть jsx, почему бы так и не сделать ? просто лишнее усложнение. и весь реакт такой. попробуйте svelte

    • @alexperemey6046
      @alexperemey6046 Рік тому

      Хотя бы то, что нарушается базовый принцип разделения логики и представления. Верстка внутри javascript кода - это вообще за гранью адекватного программирования.

    • @user-tj8yn5tl2h
      @user-tj8yn5tl2h Рік тому

      @@alexperemey6046 не пиши jsx. Пиши вёрстку на чистом js. Почитай зачем существует jsx. Во вью и ангуляр самый топ писать не понятный синтаксис для циклов html элементов, условия и т. д.

    • @aceracer5556
      @aceracer5556 Рік тому

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

    • @alexperemey6046
      @alexperemey6046 Рік тому

      @@user-tj8yn5tl2h Верстка на чистом жс? Ты издеваешься? И какой же он непонятный, если это типичная разновидность шаблонизатора ). ?