🅅aleriy
Александр
Сейчас
created потом axios get и app.VARIABLE = данные
🅅aleriy
https://ssr.vuejs.org/en/data.html
ℝei
И каким образом твой ssr реализован?
Aндрeй
Народ, всем привет)
Александр
Шаблонизатор Jinja2 рендерит страницу готовую и отдаёт её клиенту по запросу.
Aндрeй
Кто нибудь встрачал вот такум менюшку на vue? https://abouolia.github.io/sticky-sidebar/
ℝei
ℝei
ясненько
Александр
server-side rendering именно так и должен выглядеть.
Александр
Это как заказ ресторанной еды на дом.
ℝei
Кто такое сказал?
Александр
Повар не должен везти свою кухню и поварят.
Александр
Сказал server-side rendering
ℝei
Эван и его дока считают по другому.
Александр
Интерпретация адаптации под субъективную реальность? 🤔
Александр
Рендеринг на стороне сервера должен быть полноценным рендерингом на стороне сервера.
ℝei
Я уж подумал, что все поняли что мешать сервер с фронтом и отдавать фронт серверными темплейтами это каша и полный бред 🙈 но.. видимо не всем это еще понятно
Stanislav
Логично
🅅aleriy
т.е. vue в данной схеме как простая замена jquery? :))
Stanislav
🅅aleriy
ну так зачем же из пушки по воробущкам то стрелять?
🅅aleriy
SSR это немного другое, чем вы себе это поняли
ℝei
🅅aleriy
для vue пока что есть единственный легальный SSR - nuxt.js
ℝei
Православный SSR это нода и vue-server-renderer. а не пародия из серверов отдающих статику
🅅aleriy
🅅aleriy
при чем в nuxt ты можешь сделать generate и создать полностью всю статику сервера
ℝei
Farid
Поделитесь удобным способом разграничить роуты для разных юзер ролей
ℝei
Но в нем свои минусы
Александр
Вы же на Vue делаете именно сборку страницы из маленьких темплейтов на стороне клиента? Правильно?
🅅aleriy
🅅aleriy
вообще, конечно все под конкретную задачу надо просчитывать
Александр
Да, дополнительно ещё в голове при кодинге надо держать всегда мысль где ты и в каком состоянии.
🅅aleriy
возможно в вашем случае ваш подход самый оптимальный
Александр
Правильно я понимаю ваш подход?
ℝei
🅅aleriy
Александр
В чем я ошибся?
🅅aleriy
компоненты должны быть написаны правильно
🅅aleriy
и отражать состояние стейта
🅅aleriy
тогда проблем не будет
🅅aleriy
т.е. не описывать поведение компонента, а именно отражать состояние
Александр
Погодите. Давайте немного абстрагируемся и не будем давать понятия словам, которые заложены именно фреймворком Vue
Александр
Я имел в виду, что вы логику описываете так, что при написании должны понимать в каком месте находится клиент и какое состояние (данные, собятия и т.д.) сейчас есть?
🅅aleriy
🅅aleriy
явно не в самих компонентах
Абдула
🌚
Андрей
Александр
В классе или функции или переменной не важно. Важно, что вы её всегда держите и сверяете по ней
Александр
А у меня нет такой проблемы.
🅅aleriy
ℝei
🅅aleriy
компонент это только презентационный уровень, ка ктелевизор
Александр
Я пишу как есть страницу прямо на html и вставляю данные в нужные места шаблонизатором. Т.е. я вижу страницу такой, какая она будет у клиента.
🅅aleriy
к нему приходит сигнал через антенну, и онпоказыват то что декодировал
Андрей
Александр
Это проще.
ℝei
Компонент это самостоятельная реюзабельная сущность. проще говоря подобие класса. который умеет сам что-то делать независимо от внешнего мира. ему только параметры(пропсы) передавай
ℝei
Александр
))) вот я парней раззадорил: реюзабельная сущность, презентационный уровень )))
ℝei
Андрей
хуйня)
Это уже другое дело)
ℝei
Потом сидишь ищешь в 2к строках какой нибудь мелкий кусочек. проходили в 2010м году на жквери. хватит такого
🅅aleriy
должен же кто-то подчищать потом за вами
Андрей
Александр
Андрей
Короче вы дибилы, а у меня работа будет.
Андрей
Ржю.
Александр
Я использую MVVM или как там его.
ℝei
Я рефакторил один проект на вью. где писали как динозавры в 2000м. там компоненты километровые. и так делать вообще нельзя)
Александр
Может я не так объяснил, но код лучше объяснит https://specialistoff.net/question/698
🅅aleriy
Александр
Там правда есть пару артефактов, но это из-за того, что я только приступил к Vue