Size: a a a

Nuxt.js | Vue SSR

2021 March 07

AG

And Grigoryan in Nuxt.js | Vue SSR
Георгий Погосян
1 у тс проблемы с типами
2 это иллюзия безопасности, ибо в рантайме тебе может прилеть что угодно. Так что лучше покрывать всё тестами, чем тс тащить, ибо тесты хотя бы показывают, что в таких случаях у вас не ломается
+1
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Для чего vite ? Безбандловые технологии ? На лету js и css отдаются ? А это точно быстрее бандлов ?
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Мне кажется в будущем все будет ближе к мобильным приложениям. И будет один бандл, которой один раз грузится и все. Сервер нужен только для апи. Такая vite нужна только для дурацкий сео оптимизации, которые борются за миллисекунды
источник

V

Vlad in Nuxt.js | Vue SSR
Kirill Cherednik 🐧
Для чего vite ? Безбандловые технологии ? На лету js и css отдаются ? А это точно быстрее бандлов ?
использование нативных es модулей и очень большая скорость
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Vlad
использование нативных es модулей и очень большая скорость
https://habr.com/ru/company/tuturu/blog/326716/ статья 2017 года и в js я не видел ни шагу в сторону es модулей. Все собирают бандлы. Идея одного бандла приближает сайт к приложению. Никому же в голову не придет в адроид приложении подгружать скрипты или стили из сети ? Лучше один раз скомпилировать и загрузить весь код.
источник

KC

Kirill Cherednik 🐧... in Nuxt.js | Vue SSR
Мне кажется все сайты надо как стандарт сделать в режиме PWA. Зашёл скачал
источник

ВК

Владимир Карпов... in Nuxt.js | Vue SSR
Добрый день никто не сталкивался с реализациец faceted search?
источник

V

Vlad in Nuxt.js | Vue SSR
Kirill Cherednik 🐧
https://habr.com/ru/company/tuturu/blog/326716/ статья 2017 года и в js я не видел ни шагу в сторону es модулей. Все собирают бандлы. Идея одного бандла приближает сайт к приложению. Никому же в голову не придет в адроид приложении подгружать скрипты или стили из сети ? Лучше один раз скомпилировать и загрузить весь код.
во первых vite так же собирает бандлы, но использует для этого нативные es модули
Нужно это для того, чтобы убрать эти костыли в виде вебпаков которые под капотом делают свои модули и тянут в рантайм
С нативной реализацией браузер сможет делать свои оптимизации + dx должен улучшиться
источник

MK

Maxim Kostenko in Nuxt.js | Vue SSR
5G все дела
источник

СР

Сергей Рыжков... in Nuxt.js | Vue SSR
Ilya Vegner
нужно понимать для каких вам целей нужен ts, я по своему опыту скажу, что в большинстве это бесполезное решение тянуть его в проект, ибо нет типизации template, никак не типизировать передачу данных во vuex и обратно, лишь можно задокументировать типами в самой сторе (если не прав или сказал какую-то чушь, поправьте). В итоге отказался от ts в проектах на vue, тяну его только на nest/express/react проекты
Не согласен 😂
Типизация максимальная. Если делать уж через nuxt-property-decorator Я после этого (уже как 4 года) и под расстрелом не пойду на js
источник

СР

Сергей Рыжков... in Nuxt.js | Vue SSR
Георгий Погосян
1 у тс проблемы с типами
2 это иллюзия безопасности, ибо в рантайме тебе может прилеть что угодно. Так что лучше покрывать всё тестами, чем тс тащить, ибо тесты хотя бы показывают, что в таких случаях у вас не ломается
1. Намного меньше чем на чистом
2. Тесты разве ТС отменяет??

+ 3. Скорость разработки, хотя бы банальной типидацией и даже автокомплитом в самих шаблонах на модельки итд
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
А код все равно пишут как на js
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
И толку ;)
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
Проектирование ? Да по ходу разберёмся
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
И интерфейсы помойки на выходе
источник

ГП

Георгий Погосян... in Nuxt.js | Vue SSR
Сергей Рыжков
Не согласен 😂
Типизация максимальная. Если делать уж через nuxt-property-decorator Я после этого (уже как 4 года) и под расстрелом не пойду на js
Спеку декораторов до сих пор не приняли. Так что тащить её в проект - такое себе дело.
источник

СР

Сергей Рыжков... in Nuxt.js | Vue SSR
Alex Shepard
А код все равно пишут как на js
Саша, ну мы с тобой ранее это уже обсуждали. Это не проблема ТС. Если я могу отличить фабричный метод от фабрики классов или придерживаюсь на фронте слоенной архитектуры  (транспорт, сервисы, DTO, VieModel итд), то мне комфортнее не ТС, используя его ништяки
Кто архитектурно ваще нуль, тот и в тильде толком ничего не сделает 😂
источник

ГП

Георгий Погосян... in Nuxt.js | Vue SSR
Сергей Рыжков
1. Намного меньше чем на чистом
2. Тесты разве ТС отменяет??

+ 3. Скорость разработки, хотя бы банальной типидацией и даже автокомплитом в самих шаблонах на модельки итд
Когда проекту 5+ лет - возможно
источник

ГП

Георгий Погосян... in Nuxt.js | Vue SSR
В краткосрочной перспективе - сомнения
источник

AS

Alex Shepard in Nuxt.js | Vue SSR
Надо просто ввести экзамены на ts
источник