🍅Ťомат
Добрый вечер, господа. Я же явно как-то неправильно пытаюсь использовать вычисляемое значение, да?
https://jsfiddle.net/u21ycos6/
Nikita
да
Nikita
вычислямое свойство работает как геттер, а в него ничего нельзя передавать.
🐏 Alexander
С другой стороны, слишком много props приведет к тому, что даже автор кода без погружения в контекст не поймет, как это работает.
слышал, что бывают компоненты с 100-ми пропсов, и это считается нормально, это про реакт говорили в одном их подкастов
Nikita
🍅Ťомат
Илья
🐏 Alexander
да вот и мне так кажется, кстати миксины же были выпелены из реакт, интересно почему, если они решают какую-то свою проблему
p.s. сам никогда не юзаю миксины
Nikita
миксины пригодились в либах
Nikita
когда нужно расширить существующий компонент
🐏 Alexander
в реакт все равно же выносят общий код в какие нибудь хелперы, а потом импортируют и используют в компоненте, а миксины это по сути сахар, чтобы вручную не мержить
Stanislav
🐏 Alexander
дебажить вообще сложно в современном фронтенде :D
Nikita
редактор не будет подсказывать, вот самый главный минус
zinge 🐌
🐏 Alexander
да просто нет стандартов, например ту же валидацию все делают по-своему, хотя по сути проверяют одно и то же
🐏 Alexander
это наверное тебе больше эмбер или ангуляр подойдет :)
Evgenii
Evgenii
POSTом под authicated без проблем можно обойти валидацию на клиенте
🐏 Alexander
ну вот кстати я помню много раз делал валидацию только на бэке, и нормально, ну не покажет тебе мгновенно что email не валидный, ну и что
Evgenii
ajax
Evgenii
покажет
🐏 Alexander
ну да, просто любят же чтобы прям сразу же валидировалась
Evgenii
короче я не понимаю в какой фрейм двигаться.
Evgenii
вюй хорош, но где еще встречу нерешенную проблему? короче, я к реакту присматирваюсь
Evgenii
ноооо Jsx....
Evgenii
тошнотворная верстка
Pauline
😡
Evgenii
ладно ладно
🐏 Alexander
реакт/ вью это часть view из MVC, какую задачу ты хочешь чтобы они решали?
Nikita
он хочет все, чтоб все само работал
Nikita
он такой бах бах и все заработало
Evgenii
🐏 Alexander
если джанго хорошо решает задачу авторизации, то почему бы и не использовать это
Evgenii
а то от auth2 надо возвращать на сервер
Evgenii
🐏 Alexander
что значит от auth2, это же протокол?
Evgenii
Evgenii
пользователя
Evgenii
и куда и мне их ?
Evgenii
🐏 Alexander
ну вот абстрагируемся, ты на фронте вызвал авторизацию, авторизовался, и теперь тебе надо послать данные пользователя на бэк, а бэк создает сессию, так ведь?
Evgenii
Dmitriy
Парни подскажите пожалуйста на проект вводим vue.js . Как быть с переменными которые раньше в темплейтах выводится через echo php. А теперь их надо как то Прокинуть в js
Dmitriy
.?
🐏 Alexander
да... и?
а в чем собственно проблема? :)
Evgenii
Nikita
Короче тебе хочеться тратить наше время.
Evgenii
🐏 Alexander
я делал авторизацию на бэке, мне вообще не нравится на клиенте ее делать и ограничения есть
Evgenii
=)
Nikita
Evgenii
🐏 Alexander
ну вот ВК тупо не возвращал email, хотя в scope указываешь, это ограничения АПИ клиента, на бэке все норм
Evgenii
🐏 Alexander
ну потому что бэк логикой занимается, конечно в пользу бэка, да и вообще зачастую нахрен не нужен вью/реакт
Nikita
Evgenii
👍
Roman
Vue.use в компоненте вызывать это... норм?
🐏 Alexander
🐏 Alexander
нет конечно это тупо
🐏 Alexander
нельзя изменять прототип в компонентах
Roman
как тогда быть с зависимостями в компонентах?
🐏 Alexander
import { someService } from 'services'
export default {
}
а так низя?
Roman
https://github.com/learningequality/vue-intl
Roman
вот о чём речь идёт
🐏 Alexander
а зачем Vue.use использовать в компоненте, там же пример написан использовать при инициализации
Dmitriy
Roman
Roman
и не является частью конечного приложения
🐏 Alexander
так плагин совсем новый, для бизнеса его использовать на свой страх и риск :)