Андрей
Слушайте, а как вообще версионирование vue делается?
El Grand Matador
🐏 Alexander
мммм, ларавель
El Grand Matador
))
Егор
а где компоненты?
Егор
Вопрос 2: Есть ли стандарты версии проекта? Например, в php идет подключение модулей. Например рабочий модуль папка "module 1.0', модификации и тесты идут в новой папке 'module 1.1'. Как только все тесты пройдены успешно идет переход на эту версию, на сервере указывается какую папку подтягивать. В случае необходимости идет откат на версию 1.0 Как контроль версии проходит во Vue?
Sunlive
привет, кто то для кук юзает обертки под вью или ваще не надо?
Sunlive
А причём тут vue?
да я просто натыкался на пакеты
Sunlive
где они в прототип пихали куки
Sunlive
и через this.$cookie например обращались
Sunlive
так то вью не причем
Sunlive
просто спрашиваю
Андрей
Забей и используй внешние либы.
Sunlive
например?
Sunlive
я думал нативно через документ
Андрей
я думал нативно через документ
https://www.npmjs.com/package/js-cookie
Sunlive
Благодарю картоха
Андрей
Куки спроектированы очень плохо, так что не используй руками.
Андрей
Благодарю картоха
А вообще: заходишь на npmjs.com и ищешь там пакет по скачиваниям.
Егор
можно чуть детальнее пожалуйста?
Sunlive
А вообще: заходишь на npmjs.com и ищешь там пакет по скачиваниям.
да я в гугле сразу по вью глянул первых 5, не понравилось ) надо просто сторонние было смотреть
Bohdan
Благодарю картоха
мне аж интересно стало
Bohdan
а за пакет спасибо, схоронил
Sunlive
Ищи целенаправленно.
если знать что искать :D
Андрей
Ты не поверишь.
Sunlive
Вишь я не один, пригодился пакет людям
Sunlive
Павел
дарова народ!
Павел
есть у кого примеры страничек логина? ну, типа, залогинился - можешь ходить туда, не залогинился не можешь, плюс ко всему надо еще разграничение на несколько ролей
Alexandr
роли и логин - это же бэк
Alexandr
не?
Павел
А на клиенте как разделить?
Павел
На бэке я проверю что надо, но как запретить доступ к путям роутера?
#3301⏣SoulString
если знаешь что такое корс но все равно не работает - см статус запроса options.
Павел
Ну можно beforeEnter
Хм... Надо подумать... Спасибо
#3301⏣SoulString
Виктор
Всем доброго времени. Посоветуйте, пожалуйста, хороший пример посмотреть с использованием vuex-orm и общением с сервером с помощью JsonAPI.
Anonymous
если еще не отвечено - в гугл CORS
мой бэкенд разраб не рекомндует включать cors, он говорит что можно решить просто через apache mod_proxy
#3301⏣SoulString
или что около
#3301⏣SoulString
это при условии что куки не нужны конечно
#3301⏣SoulString
ну и д, если у вас апи будет на том-же домене то я не вижу проблем на время разработки поставить acao в локалхост на демо-апи
Павел
Виктор
Плагин, реализующий orm для vuex
Павел
Плагин, реализующий orm для vuex
не трогал пока такое
#3301⏣SoulString
Плагин, реализующий orm для vuex
объект-ориентированное что-либо в жс...
#3301⏣SoulString
особые извращения
#3301⏣SoulString
хотя надо признать классы в плане синтаксиса выглядят не так уж и плохо
Виктор
особые извращения
На вкус и цвет, как говорится) Я раньше на кофескрипте классами баловался, получалось очень даже приятно.
Egor
Орм это мапа бд
Egor
Vuex может инфу хоть из файла брать
Виктор
Орм - это способ доступа к данным. Откуда бы они не были взяты.
Sunlive
кста никто не сталкивался, локальный эксель можно читать как то?
Виктор
Собсна, кому плагин не нравится - те им не пользуются
Egor
Фронт -> Бэк -> орм (дрм) -> бд
Sunlive
э?
ну есть например гугловские таблицы и апи для них, нода допустим может файлы читать, хотелось бы выгрузить с инета таблицу на хост и там ее читать
Sunlive
очень медленно пересчитывает все формулы
#3301⏣SoulString
Фронт -> Бэк -> орм (дрм) -> бд
Википедия: ORM (англ. Object-Relational Mapping, рус. объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования, создавая «виртуальную объектную базу данных». Существуют как проприетарные, так и свободные реализации этой технологии.
#3301⏣SoulString
vuex - глобальное состояние, с которым можно работать как с бд
#3301⏣SoulString
никто не мешает написать контроллер, реализующий данный подход
#3301⏣SoulString
а работа с фс это уже несколько другая опера
Sunlive
https://www.npmjs.com/package/xlsx
спасибо почитаю )
Egor
vuex - глобальное состояние, с которым можно работать как с бд
И.е для работы со стором, нужно ещё и оверхед, который к бд не имеет отношения и назовем его орм
Sunlive
https://www.npmjs.com/package/xlsx
а лол, это еще и браузерная штука
Sunlive
https://github.com/SheetJS/js-xlsx/tree/3592efa77bf8b7497b89edfeb6e49da44d10778e/demos/vue
#3301⏣SoulString
И.е для работы со стором, нужно ещё и оверхед, который к бд не имеет отношения и назовем его орм
Замечу что я ничего не говорил насчет необходимости использования