Evgeniy
но если планируешь релизить своей проект через пару месяцев, то можешь юзать, они активно работают
Yuriy 🐼
Понял)
Yuriy 🐼
Скорее всего на vuetify остановлюсь
Stanislav
А че, vuetifyjs локализируют даже? О_о
Rafael 🌵
А че, vuetifyjs локализируют даже? О_о
Гугл переводчик пока что
Rafael 🌵
Но вообще да
Сергей
Anton
Ребят, а кто пояснит зачем и когда используют firebase ?
Denys
Ребят, а кто пояснит зачем и когда используют firebase ?
Очень удобно если учишься фронтенду, но не хочешь писать ноду. Достаточно удобное апи для управления бд. По поводу продакшна не скажу, но мне firebase нравится, юзал его еще до того, как его выкупил гугл)
Anton
а как защищают то?
Anton
особенно если нужно делать приложуху на разные платформы с единой базой
Anton
Anton
ну ключи в паблике в js файле, открытый доступ к самой базе..
Anton
там настраивается права доступа
Anton
а сами ключи?)
Anton
http://prntscr.com/ioinak
Anton
вот тут
Anton
понял)
Anton
короче все не так просто
Anton
ну будет у тебя ключ и что ты с ним делать будешь?
Yuriy 🐼
А разве firebase это секюрно
Yuriy 🐼
по сути ключи на фронте, значит по сути любой может в базу писать?
Anton
по сути ключи на фронте, значит по сути любой может в базу писать?
нет. Что бы в базу писать нужно или всем дать права, как у меня на картинке. Или авторизироваться
Yuriy 🐼
а блин firebase вполне может на nodejs висеть)
Danil
Посоветуйте JSON парсер для Vuejs
Yuriy 🐼
JSON.parse()
Yuriy 🐼
лучше не видел)
Evgeniy
😂
Armen
можно самому написать: const theBestJSONParser = JSON.parse; theBestJSONParser(jsonString);
Denys
а блин firebase вполне может на nodejs висеть)
А можно написать свой http сервер на firebase functions
Denys
koa|express
Yuriy 🐼
Vue.prototype.$json = JSON
Evgeniy
Есть три флага, когда они все тру, надо что-то сделать. Как можно это реализовать, кроме как через три вотчера и кучу if? Интуиция подсказывает, что можно как-то промисами сделать..
Yuriy 🐼
+ computed и watch
Denys
computed: { myCondition(){ return a && a1 && a2 } }
Armen
И потом вотчить myCondition
Denys
watch: { myCondition(val){ if(val) this.myMehod() } }
Evgeniy
Thx😄
lightbrlnger
доброго времени суток. вопрос. почему могут не срабатывать хуки?
Eddy
Народ, а такой вопрос насчет FB,мне говорят что это все бред и ересь. И мол Фаирбейс вообще плохой, и вместо него лучше использовать MongoDB?
Eddy
Что думаете на этот счет?
lightbrlnger
все, начиная с beforeMount.
Erzed
все, начиная с beforeMount.
Они всегда работают. Нужно код смотреть.
Иван
И как минимум даже бд у них выделенная, не надо самому хостить
Evgeniy
все, начиная с beforeMount.
ну напр если компонент обернут в keep-alive, что-то может не сработать
lightbrlnger
Сейчас выведу в пастебин
Eddy
Та я просто к чему спрашиваю, мне как бы сдавать проект на этом деле, он простенький, и получается что у меня прото не будет времени на изучение и того и другого. Знаю что фб для маеньких проектов что надо
Eddy
Но вместе с тем и говорят что потом он не нужен будет
Eddy
Пусть типо меньше напишешь
Eddy
Но за то потом пригодится
Eddy
Вот я и хз что делать)
lightbrlnger
https://pastebin.com/229MphmR
lightbrlnger
у меня закончились идеи уже(
Evgeniy
а он вообще маунтится?
lightbrlnger
😕хм. закономерно.
Evgeniy
el: someComponent, someComponent - у тебя селектор, к которому он монтируется?
lightbrlnger
да, он импортится и цепляется. но вообще это самое el можно опустить и оно будет работать без него.
lightbrlnger
что странно уже
Evgeniy
тоесть он без указания селектора сам к нему цепляется?)
lightbrlnger
Evgeniy
а точно этот компонент монтируется? render (h) { return() } тут даж рендер-функция ничего не возвращает
Kirill
если у тебя someComponent - vue компонент и ты его присваиваешь el, то понятно дело он не будет маунтиться
Kirill
el - должен быть dom элемент или селектор, по которому vue прицепиться к нему
Kirill
https://vuejs.org/v2/api/#el
Kirill
'#app' или document.querySelector('#app') к примеру
lightbrlnger
вот я ему прописываю "#someComponent" он теперь не выполняет совсем ничего
Kirill
а в html коде у тебя такой элемент есть?
lightbrlnger
да
Kirill
можно код?
lightbrlnger
https://pastebin.com/4tUXv59Y