
Illya
27.01.2017
15:48:02
ради ХМРа

Alex
27.01.2017
15:48:19
А что это

Illya
27.01.2017
15:48:27
Hot Module Reloading

Alex
27.01.2017
15:48:31
А

Google

Illya
27.01.2017
15:48:33
лень раскладку переключать было

Kelin
27.01.2017
15:48:53
Ильяя
Как дела

Alex
27.01.2017
15:49:11
А иначе не работает? Блин, может поэтому я его не мог завести

Иван
27.01.2017
15:57:32
Интранет проект
А, ну я тут правила увидел. Так что скажу о себе, что ещё не сказал.
Сам я из Челябинска, живу и работаю в Москве, в компании, занимающейся разработкой софта для гос учреждений в роли ведущего фронденд разработчика в течение 3х лет. Postgres + Java + nginx + Angular/Vue + leaflet....
Узнал о группе отсюда @javascript_jobs

Максим
27.01.2017
17:34:11
народ. new WebSocket(url) не работает. жалуется, что модуля нет. как лечить и использовать нативные возможности браузера для создания соединения?

Illya
27.01.2017
17:35:14
@zavitaev а какой браузер?

Максим
27.01.2017
17:36:54

Illya
27.01.2017
17:37:11
browser: true?
в конфиге еслинта? :)

Максим
27.01.2017
17:38:36
с этого места подробнее)) eslintrc?

Google

Illya
27.01.2017
17:39:08
ага

Максим
27.01.2017
17:39:21
нет такого свойства
сейчас попробуем дописать

Tommy
27.01.2017
17:51:19
#whois
Занимаюсь разработкой приложений для сферы образования.
Full stack разработка.
React, Angular, Vue, Node, Laravel
Живу в Москве
Скажите пожалуйста, кто где выполняет запросы к базе, если используете vuex?
*запросы к API

kaflan
27.01.2017
17:54:46

Roma
27.01.2017
17:54:55

kaflan
27.01.2017
17:55:03
может чтото наподобие метеора есть?

Tommy
27.01.2017
17:55:30
К API а не к базе
А так, типа метеора, решили использовать graphologists

Stanislav
27.01.2017
17:56:27
Weex потыкать или ведроид студию поставить? А вдруг понравится

Tommy
27.01.2017
17:56:38
GraphQL
Вообще, очень понравился Nuxt. Юзал кто нибудь?

Stanislav
27.01.2017
17:57:52
Кто тут был в чатике

Tommy
27.01.2017
18:00:23
Weex ещё очень сырой
Пытался с ним совладать, психанул и на swift написал

MVP
27.01.2017
18:12:28

Tommy
27.01.2017
18:13:47
А потом? Где данные диспатчить?
Пытался так сделать, но у сервиса тогда нет доступа к store

Google

MVP
27.01.2017
18:16:07
Слушай ну если все же следовать Flux то не в actions надо запрос делать, ты это понимаешь?

Tommy
27.01.2017
18:16:28
Конечно

MVP
27.01.2017
18:16:41
Надо в компонентах делать promises
И на действия которые дергают api делать разные стейты

Tommy
27.01.2017
18:17:22
Так и делаю. И компоненты превращаются в помойку

MVP
27.01.2017
18:17:32
Блин
Ну абстрагируйся в сервис

kaflan
27.01.2017
18:18:16
кстати ребят
стоит ли из вью делать ангуляр?

MVP
27.01.2017
18:19:03
Сервис это типичная структура. Ангуляр не изобрёл ее

kaflan
27.01.2017
18:19:08
ну сервисы юзать как обсерверлы и пизать все через обсерверлы в стейт

Tommy
27.01.2017
18:19:09
Так и делаю)) Вызываю сервис в компоненте, на ресолв диспатчу экшн

MVP
27.01.2017
18:19:19
Ну
Где проблема то

kaflan
27.01.2017
18:19:45
я просто пытаюсь понять

Tommy
27.01.2017
18:19:46
Не красиво))

kaflan
27.01.2017
18:20:07
https://github.com/kaflan/vuejsExemple/blob/master/src/App.vue

Rafael
27.01.2017
18:20:07
как гуглить архитектуру с сервисом?

kaflan
27.01.2017
18:20:14
https://github.com/kaflan/vuejsExemple/blob/master/src/services.js
ну вот я тут типа нуба сервис делал

Google

MVP
27.01.2017
18:20:50

kaflan
27.01.2017
18:20:55
и будет ли потом разработчикам которые будут брать проэкт удобно в этом ковырятся и насколько очевидно это будет
что это кастомный сервис вью
который есть
я еще на выходных сделаю там стейт машину.
чтобы понять стоит ли оно усилий и проще ли просто напрямую к апи

Tommy
27.01.2017
18:22:23

kaflan
27.01.2017
18:22:33
ну то шо я видел из примеров никто сервис не юзал

Admin
ERROR: S client not available

kaflan
27.01.2017
18:22:40
ну
так я и наверное замучу

MVP
27.01.2017
18:22:50
Я реально не понимаю ваших траблов. Любой человек поймёт что это объект инкапсулирующий

kaflan
27.01.2017
18:23:03

MVP
27.01.2017
18:23:08
Тем более с angularjs опытом

kaflan
27.01.2017
18:23:34

Tommy
27.01.2017
18:23:36
Angular вообще помойка

kaflan
27.01.2017
18:23:52
а ангуляр помойка еще та, особенность его оптимизации
это ваще взрыв мозга

Tommy
27.01.2017
18:24:07
Даже если по стайлгайду писать

MVP
27.01.2017
18:24:50
Бл* я про структуры

Google

Tommy
27.01.2017
18:25:34
Структуры?
Работал с nuxt кто нибудь?
Там в корневых компонентах роута data собирает данные

MVP
27.01.2017
18:27:51
Ну что сервис или синглетон он и есть не важно JavaScript или Java

Tommy
27.01.2017
18:27:53
Мне понравилось такое решение

MVP
27.01.2017
18:31:11
Дядь синглетон не должен знать ь про это
Он тупо дергает api и и промисы отдаёт

Tommy
27.01.2017
18:33:34
Блин. Это понятно. Просто хочу вынести это и диспатч из компонента.

MVP
27.01.2017
18:33:37
Всё, пошёл бухать, удачи

Petr
27.01.2017
18:52:08
Одностраничный сайт делать нормально на vue.js ? С маленькой логикой

kaflan
27.01.2017
18:54:10

Petr
27.01.2017
18:54:13
Из логики, infinite scroll, много модалок, которые получают данные с сервера

kaflan
27.01.2017
18:54:15
индексироватся не будет

Rafkat
27.01.2017
18:55:09
Был же пакет пререндер

Petr
27.01.2017
18:55:10
Ох, тоже так думаю, ладно с vuejs потом поразвлекаюсь

Rafkat
27.01.2017
18:55:56
Гугл норм проиндексрует

Tommy
27.01.2017
19:05:10
Есть такая вещь как серверный рендеринг. И даже яндекс тогда проиндексируют

kaflan
27.01.2017
19:07:07
один фиг ты их все рвно их столко сверстал