@vuejs_ru

Страница 296 из 3900
Alexandr
19.03.2017
20:29:33
спасиб, гляну

https://github.com/danneu/pg-extra она?

trilog
19.03.2017
20:30:45
она

но она чисто для тех, кто знает постгресс, без миграций и всяких ништяков

Google
DimenSi
19.03.2017
20:50:49
Ребята, а Proxy это же можно назвать декоратором?

Illya
19.03.2017
21:01:52
нет

Alex
19.03.2017
21:05:46
Всем привет :) Вчера поднял Vuex, затолкал туда всё, что надо, всё работает на ура) Вопрос у меня давно бродит: а как для Vue что-то вроде cms для бедных сделать?

DimenSi
19.03.2017
21:05:50
почему нет? Декоратор расширяет функцию или изменяет ее поведение. А Прокси может расширить возможности объекта

Он получает данные откуда либо и рендерит.

Тебе нужно, что-то что будет хранить эти данные и выдавать по запросу, т.е. тебе нужен бэк

Alex
19.03.2017
21:08:53
Эт ясно. Я закидывал простые json'ы куда-нибудь, их получал, и так далее, пока не поставил Vuex

DimenSi
19.03.2017
21:10:03
Что-то звучит как будто vuex какая-та понацея. Это обычный store менеджер. Ты таким же образом мог и через общию шину работать.

Alex
19.03.2017
21:14:37
Примерно, как простой редактор json, которые vue уже забирает к себе. Чисто чтобы редактировать то, что уже есть.

DimenSi
19.03.2017
21:15:00
в общем если ты хочешь, редактировать контент. То тебе нужно опять же строить работу между бэком (который будет хранить данные) и vue который будет их рендерить

Illya
19.03.2017
21:15:35
А ещё можно взять firebase и все проклятье

Google
Illya
19.03.2017
21:15:56
Там как раз про редактирование js объектов

Alex
19.03.2017
21:15:59
Я, кстати, через fb и делал

:D

DimenSi
19.03.2017
21:16:34
че за fb? типо онлайн базы данных?

Alex
19.03.2017
21:16:51
Firebase от Google

Бэк для тех, кому влом, как они себя позиционируют

DimenSi
19.03.2017
21:17:58
ну т.е. база данных в облаке?

Alex
19.03.2017
21:17:59
Там как раз про редактирование js объектов
Но там всё равно не шибко удобно, если человек не шарит

DimenSi
19.03.2017
21:18:36
забавная вещь

но тогда в чем вопрос, запили какую-нить страничку admin, в ней реализуй интерфейс (для редактирования) и аутификацию

и все

вот твоя кмс для богатый

Alex
19.03.2017
21:19:28
Я думал написать такую себе клиентскую сборку на базе simple-webpack шаблона, чтобы человек мог её запускать, и как-то более-менее работать

Ещё можно приколоться, и упаковать в Electron-коробку

DimenSi
19.03.2017
21:21:19
Я думал написать такую себе клиентскую сборку на базе simple-webpack шаблона, чтобы человек мог её запускать, и как-то более-менее работать
не совсем понятно, зачем ему запускать, если можно один раз сбилдить приложение и поставить на сервер

и работать

Alex
19.03.2017
21:24:40
Проще, кажется, кликнуть по ярлычку, который запустит скрипт, и через 10 сек оно само уже открывается. Как будто бы быстрее, и надёжно, гарантированно никто левый не залезет, кроме пользователя

Google
DimenSi
19.03.2017
21:25:51
не могу представить для чего ты это делаешь, но звучит реально странно.

Alex
19.03.2017
21:26:20
Это чтоб не делать страничку с аутентификацией :D

DimenSi
19.03.2017
21:27:23
ты т.е. не хочешь делать аутентификацию?

а доступ к fb через что получаешь? Там она нужна?

Alex
19.03.2017
21:27:59
Там через гугл-акк

DimenSi
19.03.2017
21:28:40
ну тогда запили страницу, сбилди ее, сохрани в какую-нить папку, и запили скрипт, который будет поднимать browser-sync, node static

и чуваку сделай ярлык на скрипт

АЧУШЕЕННО ЖЕ

Alex
19.03.2017
21:29:04
Вот именно это я и имел ввиду))

DimenSi
19.03.2017
21:29:20
он скорей всего он на винде, поэтому батника должно хватить

Alex
19.03.2017
21:29:29
Точно

Через бат звать ноду

Alex
19.03.2017
21:29:40
И вуаля

Я думал написать такую себе клиентскую сборку на базе simple-webpack шаблона, чтобы человек мог её запускать, и как-то более-менее работать

Ага, почти так. Только не страничку, а прям на машине чтобы подымалось)

Проще, кажется, кликнуть по ярлычку, который запустит скрипт, и через 10 сек оно само уже открывается. Как будто бы быстрее, и надёжно, гарантированно никто левый не залезет, кроме пользователя

DimenSi
19.03.2017
21:30:17
я бы использовал бы browser-sync просто потому, что он автоматом браузер открывает

Alex
19.03.2017
21:31:10
После хот релоада в вебпаке от browser-sync передёргивает, если честно

DimenSi
19.03.2017
21:31:18
не вижу смысла человеку постоянно собирать приложение

ты просто сбилдишь готовую страничку и она будет запускаться без зависимостей же

Google
DimenSi
19.03.2017
21:32:18
index.html, app.js, app.css и скрипт для запуска локального сервера

не нужен будет никакой хот релоад, вебпак и все такое. Только что-то что поднимит сайт

зачем ему это, он же не будет редактировать код твоего приложения. Он будет работать с интерфейсом в браузере

Alex
19.03.2017
21:34:49
ну эт уже дело техники, суть в самой концепции

Illya
19.03.2017
21:35:07
господи, зачем я это читаю )

Admin
ERROR: S client not available

DimenSi
19.03.2017
21:37:46
Web workers используются вообще в вебе? Я знаю, что они есть, но никогда не слышал об их использовании

Illya
19.03.2017
21:38:32
господи, дались вам эти декораторы (: любой декоратор можно реализовать с помощью прокси

обратное неверно

следовательно прокси нельзя называть декораторами - это более широкое понятие

DimenSi
19.03.2017
21:39:27
ну я про декораторы увидел в vue-class-component, вот и заинтересовался ими на вечер

Illya
19.03.2017
21:39:55
а вообще почитайте общефилософские различия между паттернами декоратор и прокси

Alex
19.03.2017
21:39:57
господи, зачем я это читаю )
Я, на самом деле, прекрасно Тебя понимаю :D

Illya
19.03.2017
21:39:57
по мнению банды четырёх

я в vue-class-component не использую декораторы кстати

DimenSi
19.03.2017
21:40:42
а как тогда пропсы принимаете?

Illya
19.03.2017
21:41:23
оборачивая классы в функции без применение синтаксиса @декораторов

Google
DimenSi
19.03.2017
21:42:13
export default Component(Class) ? так?

я просто в доке к vue-component-class не вижу способа приема пропс без декоратора

Illya
19.03.2017
21:43:29
значит вы не понимаете как работают декораторы

export default component({ props: { ... }})(Class)

вот так

DimenSi
19.03.2017
21:44:00
o_O_O

Illya
19.03.2017
21:44:05
декоратор это просто функция, принимающая на вход класс

когда вы пишите @foo(123)

то вначале вызывается функция foo с аргументом 123

потом она должна вернуть функцию, которая будет вызвана с классом, над которым висит декоратор

функции высшего порядка, однако

NIKITA
19.03.2017
23:04:49
Привет всем. Какую лучше библиотеку использовать для связки KOA + MongoDB ? посматриваю на mongoose, но не определился

Gaiaz Iusipov
20.03.2017
01:03:25
Адекватно ли будет работать react компонент внутри vue? Собираюсь подключить draftjs (с кастомными плагинами и прочим) так как не знаю альтернатив сему редактору на вью

Rafael
20.03.2017
07:03:14


Alex
20.03.2017
08:33:22
Ребят, кто работал с vue-class-component, подскажите есть компонент home <template> <div class="home"> <task-list></task-list> </div> </template> <script> import Vue from 'vue' import Component from 'vue-class-component'; import TaskList from 'components/TaskList'; @Component({ components: TaskList }) class Home extends Vue { } export default Home </script> и такси <template> <ul class="task-list"> <slot></slot> </ul> </template> <script> import Vue from 'vue'; import Component from 'vue-class-component'; @Component({ name: 'task-list' }) class TaskList extends Vue { } export default TaskList; </script> Когда пытаюсь подключить, ругается Unknown custom element: <task-list>

Semen
20.03.2017
08:34:40
Потому что components это объект или массив

короче надо так components: {TaskList}, тогда надо использовать его во вьюхе как TaskList

Страница 296 из 3900