Тёмный
No video :(

Vuex - Pinia эволюция. Как runtime проверки переезжают в статический анализ 

Дмитрий Лаврик
Подписаться 57 тыс.
Просмотров 1,8 тыс.
50% 1

Рассматриваем эволюцию проверок на примере того, как vuex strict mode был выброшен из pinia и теперь реализуется на уровне статического анализа кода ( as const ) в pinia + ts.
А скоро курсы по typescript - js.dmitrylavri... и vue typescript - js.dmitrylavri...
P.S. В последнем примере в state были только простые ref. Разумеется, если есть вложенные объекты, то as const сработает только на первый уровень и нужно будет ещё слегка докрутить deepReadolny.

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@ihorkh354
@ihorkh354 2 месяца назад
Так не экспортировать сам title как переменную, а обернуть ее в computed и экспортировать уже его, не решит проблему? Получается у нас computed как get и функции как set. В документации вроде так написано
@Vladislav1449
@Vladislav1449 2 месяца назад
Спасибо, очень полезное видео!
@sergiychumachenko7823
@sergiychumachenko7823 2 месяца назад
очень хорошая подача материала, но ничего на телефоне не разглядеть
@user-pi3em2ke2l
@user-pi3em2ke2l 2 месяца назад
ещё один пример что уже без TypeScript не выжить программисту!
@user-go7pl1wq3e
@user-go7pl1wq3e 2 месяца назад
Почему не выжить, далеко не все компании используют TypeScript, ну и на счёт примера, в командах такое решается на уровне договоренностей.
@leovsssqs
@leovsssqs 2 месяца назад
Дмитрий, здравствуйте! Решил обратится под новым вашим роликом. Проблема при редактировании скриптов на php. Сайт воспринимает изменения только в блокноте, хотя пишу в Notepad++. Не могли бы вы помочь с этим разобраться ?
@vladislavtomasciuc8273
@vladislavtomasciuc8273 2 месяца назад
круто спасибо
@unicoxr5tj417
@unicoxr5tj417 2 месяца назад
ждите в вакансиях, 3+года опыта для джуниоров. HR, вы тут?)
@hedeks1005
@hedeks1005 2 месяца назад
любую ошибку лучше видеть в статическом режиме, ведь это выигранное время как минимум, ts маст хев
@daiske2867
@daiske2867 2 месяца назад
А любую ли он ошибку подсветит, как вы говорите в статическом режиме и что заставляет вас быть в этом убежденным. Ибо даже сами разработчики в readmi пишут что они не пытаются достичь безопасности вашего вашего кода. Non goals Apply a sound or "provably correct" type system. Instead, strike a balance between correctness and productivity. Помимо прочего существуют и иные транспиляторы, системы верификации. Начиная с flow заканчивая purescrit, так с чего стоит пользоваться конкретно данным, ах да хайп, ну так если мы о Хайме рассуждаем, а не качестве то к чему прикрфваться вашей статикой.
@venegrad
@venegrad 2 месяца назад
Тайпскрипт это ненужный мусор, как вынужденость для больших команд, с кучей пятидоларовых индусов.
Далее
Whoa
01:00
Просмотров 46 млн
Chelsea gym be like.. 😅⚽️
00:20
Просмотров 11 млн
娜美这是在浪费食物 #路飞#海贼王
00:20
Whoa
01:00
Просмотров 46 млн