Дмитрий
process.env в любом месте кода доступен
xored
Спасибо большое за ответы! =)
Anonymous
че никто не лайкает ?
https://github.com/vuejs/vetur/pull/681
https://github.com/vuejs/vuex/pull/1121
ℝei
Anonymous
первое тайпхинты в темплейтах, второе типа да, какието потуги типизировать сторы
ℝei
неплохо
Anonymous
вообще https://github.com/ktsn какой то очень топовый чувак
Anonymous
ну там наяривают на conditional types из 2.8
Anonymous
я так понимаю это связано https://medium.com/@martin_hotell/improved-redux-type-safety-with-typescript-2-8-2c11a8062575
Anonymous
чет я прям оч сильно угарел по типизации. думаю если не запилят за год то придется таки осиливать реакты
Anonymous
ну, типа, уже можно использовать чтото вроде этого https://github.com/ktsn/vuex-type-helper
Anton
иногда типизация радует, но недавно посмотрел какую-то статью на хабре про typescript + vue, такое ощущение, что милые и красивые вуевские компоненты превращаются в ангуляроподобного монстра
Anonymous
изза vue class component ?
Anonymous
говорят всё же это довольно удобно. и если нужно превратиться то так тому и быть. по крайней мере это не безумие из Di, фабрик, инжектов. хотя возможно я когда нибудь перейду и на это говно и буду рад, потому что оно потенциально может решить ручное проставление типов у например сторов внутри component.$store
Anton
видимо, ну это основное, что бросается в глаза, а остальное дополняет картину
Anton
да, может и на благо всё это
Anton
поживём - увидим
🐏 Alexander
ну на самом деле не так уж прям и мало, в js_jobs очень часто вакансии по вью, вот буквально несколько месяцев назад было меньше
🐏 Alexander
Sunlive
Sunlive
в свой же зашел проект - охерел
🐏 Alexander
ts дурной, заставляет описывать типы там, где и так понятно, например
[1, 3, 2 ].map(a => ....), какого типа a !? ts вот не знает
🐏 Alexander
Georgy
Всем привет!
Есть дурацкий вопрос, но понял, что сам буду докапываться до истины гораздо дольше.
У меня довольно мало опыта во фронтенде в целом (раньше приходилось иногда юзать jquery и относительно немного работал ещё с 1м ангуляром), vue щупаю месяца 2-3 и пока что всё очень нравится.
Сейчас дошёл до необходимости реализации SSR в своём первом проекте на vue и склоняюсь больше к собственному SSR, нежели Nuxt. Но всё усложняется тем, что я юзаю не чистый фронтенд-стек (HTML+Vue), а миксую частичный рендеринг PHP-темплейтов (Yii2) и Vue-приложение в них, при этом на том же Yii2 реализован и отдельный REST-сервис, обслуживающий фронт. Это не целевая картина, но пока мне так удобнее в силу пункта выше про недостаточный опыт работы с фронтом.
Так вот вопрос состоит в том, что, как я понимаю, наиболее простым способом реализации SSR является оборачивание vue-приложения в Node-сервер. И хотя поставить Express не проблема, но что-то мне подсказывает что вся эта "марахайка" (PHP+Express+JS) друг с другом не заведётся (да, наверное я пока слабо понимаю архитектуру выполнения SSR), так ли этов действительности? И верно ли, что для моего конфига получится реализовать SSR только с использованием PHP V8Js?
Сорри за лонгрид, но решил объяснить досконально) И заранее спасибо за помощь!
David
скажите пожалуйста, как мне в js определить что обьект в видимости экрана? Проще говоря как мне запустить анимацию обьекта когда он появляется в экране
Кирилл
Изучайте
https://stackoverflow.com/questions/487073/check-if-element-is-visible-after-scrolling
Sergey
https://prinzhorn.github.io/skrollr/
Sergey
старый добрый плагин
David
благодарю!
Alex
Всем привет!
Есть дурацкий вопрос, но понял, что сам буду докапываться до истины гораздо дольше.
У меня довольно мало опыта во фронтенде в целом (раньше приходилось иногда юзать jquery и относительно немного работал ещё с 1м ангуляром), vue щупаю месяца 2-3 и пока что всё очень нравится.
Сейчас дошёл до необходимости реализации SSR в своём первом проекте на vue и склоняюсь больше к собственному SSR, нежели Nuxt. Но всё усложняется тем, что я юзаю не чистый фронтенд-стек (HTML+Vue), а миксую частичный рендеринг PHP-темплейтов (Yii2) и Vue-приложение в них, при этом на том же Yii2 реализован и отдельный REST-сервис, обслуживающий фронт. Это не целевая картина, но пока мне так удобнее в силу пункта выше про недостаточный опыт работы с фронтом.
Так вот вопрос состоит в том, что, как я понимаю, наиболее простым способом реализации SSR является оборачивание vue-приложения в Node-сервер. И хотя поставить Express не проблема, но что-то мне подсказывает что вся эта "марахайка" (PHP+Express+JS) друг с другом не заведётся (да, наверное я пока слабо понимаю архитектуру выполнения SSR), так ли этов действительности? И верно ли, что для моего конфига получится реализовать SSR только с использованием PHP V8Js?
Сорри за лонгрид, но решил объяснить досконально) И заранее спасибо за помощь!
Может вам нечего тащить SSR, а спокойно и дальше намиксованное рендерить сервером?
Egor
Alex
пожалуйста
Alex
ну а SSR это уже однофайловые компоненты, а они в свою очередь значат что миксовать ничего сервером не нужно: всем фронтом вью занимается, сервер остается лишь как API для данных
Alex
так что эти миксования может потребоваться время переписать на компоненты, чтобы они логикой на страницах уже правильно переключались
Anonymous
всем привет. я щупаю Vue, и у меня есть бэкенд на Java + Apache. Пока делаю все на локальном компьютере, потом буду все это ложить на сервер. На примерах показывают что Vue подключают через CDN. Как мне в таком случает подключить Vue к проекту?
Egor
Alex
Anonymous
Egor
Всю статику типа сеотекст, Х1 просто отдаешь без js
Alex
ну вот этот микс палки в колеса может наставить
Anonymous
Anonymous
и в main.js указать vue.js?
Alex
да
Alex
отдельным тегом подключайте
Anonymous
Egor
У нас был такой, сначала попросил добавить в урл постраничную навигацию, а потом попросил скрыть эти страницы для роботов
Egor
Ну его и слили
Alex
как именно?
https://ru.vuejs.org/v2/guide/installation.html
Anonymous
на продакшане подключать Vue через CDN норма?
Андрей
Да.
Alex
главное минифицированную на продакшене подключайте)
Anonymous
пинг
Sunlive
its alive ?
Женя
телега работает?
Bohdan
ITS ALIVE
Rainbow
Что с телегой?
Bogdan
пинг)
Vlad
понг
Иван
Ожили
Vlad
понг
Alexander =̂• ̺ •̂=
Объявил в data, что есть проп $active.
[Vue warn]: Property or method "$active" is not defined on the instance but referenced during render.
А если убрать символ $, то норм всё. Тоже самое, если переменная начинается на _. Можно как-то объявлять переменные c $ или _ в начале?
Женя
бонг
T.A
тест
T.A
тест
Sunlive
qq
Serega
тест
Ivan
да все работает, хватит)
T.A
Alex
Вы беременны
T.A