
Михаил
25.01.2017
18:23:01
но ты можешь посмотреть как пишут на nuxt
он вроде же и юзает ssr

MVP
25.01.2017
18:25:02
он вроде же и юзает ssr
да мне бы не супер комбайн а вот чисто чтобы работало. типо есть .vue файл, хочу его в строку отрендерить.
вот ту нашел но он там чето из вебпака тянет - https://github.com/hilongjw/vue-ssr-hmr-template/blob/master/server/vue-ssr/renderer.js

Google

Roma
25.01.2017
18:31:20
Хакер ньюс с ssr же, хороший пример
Вот этот https://github.com/vuejs/vue-hackernews-2.0

MVP
25.01.2017
18:54:10

Andrey
25.01.2017
18:54:37
Ребзя, а подскажите, надо как-то вебпак настроить что бы он понимал spread rest оператор?

Kelin
25.01.2017
18:54:59
вебпак тут причем

MVP
25.01.2017
18:55:11
А нода какая?

Kelin
25.01.2017
18:55:12
и, кстати, spread теперь в браузерах работает нормально

MVP
25.01.2017
18:55:21

Kelin
25.01.2017
18:55:34

Andrey
25.01.2017
18:55:47
но видимо не только его
или какой конкретно пакет бабела ты имеешь ввиду?
вебпак тут причем
вебпак притом что именно он это собирает и возможно ему надо указать что-то в настройках vue-loader или babel-loader

Google

Kelin
25.01.2017
18:57:39
как бы babel-loader он в любом случае один и тот же
просто в .babelrc ты что-то допишешь
а vue-loader вообще к этому не причастен

Andrey
25.01.2017
19:04:32
и плагины

MVP
25.01.2017
19:10:18
Я вот что то не соображу - если я хочу взять произвольный компонент и отрендерить на сервере - .
В общем виде без ошибок надеяться что это получится Нельзя

Kelin
25.01.2017
19:12:47
я с такой опаской смотрю на ssr в целом
мне это кажется жестким костылем
хотя js априори полон костылей, но все же фронт фреймворк для ssr юзать как-то зашквар

Stanislav
25.01.2017
19:13:33
Других вариантов вроде нет

Kelin
25.01.2017
19:14:06
это понятно
на самом деле вот по поводу этой проблемы
было бы идеально решение
если бы поисковикам можно было указывать, откуда читать инфу
то есть у тебя есть апишка, которая подгружает, допустим, какие-то статьи
в формате json
указываешь поисковику типа вот так и так, на главную страницу не лезь, там фронт, а вот здесь с апишки читай, но при этом ссылочка будет вот такой

Andrey
25.01.2017
19:15:34
https://github.com/babel/babel/tree/master/packages/babel-plugin-transform-object-rest-spread
а, все даже проще, этот плагин включен в babel-preset-stage-3

Google

Stanislav
25.01.2017
19:18:59

Kelin
25.01.2017
19:19:11
ну вот это да

Stanislav
25.01.2017
19:19:13
В какой-то степени ты сейчас описал http://json-ld.org/
Другая степь, но похоже)

Kelin
25.01.2017
19:19:40
я уже столько вариантов апишек рассмотрел
И пришел к выводу, что json-rpc все же топчик

Евгений
25.01.2017
19:20:45
ркбят, подскажите по Js :) точнее жквери

Kelin
25.01.2017
19:20:53
{
module:"blog",
action:"create",
data:[
{title:"Test 1",text:"Lalka"},
{title:"Test 2",text:"Lalka 2"}
]
}

Евгений
25.01.2017
19:21:27
есть у меня картинка на сайте во всю ширину, у неё беру высоту. при изменении окна высота меняется, но у одного блока череж жквери же задан отступ на эту высоту картинки. и отступ не меняется

Kelin
25.01.2017
19:21:30
{
result:"done",
text:"Материалы успешно добавлены",
data:[1222,1223]
}
ответ тип

Stanislav
25.01.2017
19:23:50

Евгений
25.01.2017
19:25:26
да я в вашем js ваще не разбираюсь, только в vue немного, вот и тыкаюсь по гуглам да чатам в поисках ответа

Ilia
25.01.2017
19:26:24

Kelin
25.01.2017
19:26:57
и + есть же rss, которые гугл парсит так же

Stanislav
25.01.2017
19:28:19
насколько я знаю, поисковики уже умеют исполнять js. Правда, как оно там, я хз.

Ilia
25.01.2017
19:28:22

Kelin
25.01.2017
19:28:37
хоспаде

Google

Kelin
25.01.2017
19:28:47
в html5 уже столько всего добавили
неужели, нельзя нормально это поддерживать

Admin
ERROR: S client not available

Alex
25.01.2017
19:29:31
Если только для SEO, можно с полноценным SSR не заморачиваться, а лишь с https://github.com/chrisvfritz/prerender-spa-plugin

Kelin
25.01.2017
19:30:13
типа только один раз рендерит?

Alex
25.01.2017
19:30:29
https://ru.vuejs.org/v2/guide/ssr.html#%D0%9F%D1%80%D0%B5%D1%80%D0%B5%D0%BD%D0%B4%D0%B5%D1%80%D0%B8%D0%BD%D0%B3

Ilia
25.01.2017
19:30:45

Alex
25.01.2017
19:30:53
походу только HTML страницы выкидывает сначала

Vitaly
25.01.2017
19:34:16
у вас есть lifecycle компонентов, есть vuex, вы можете зарендерить приложение, собрать все промисы с обращением к api, обновить хранилище и зарендерить апу с данными еще раз?
То есть я не понимаю в чем отличие ssr от реакта?

Alex
25.01.2017
19:38:26
А почему у принципа должно быть отличие?
Реализация вот его может быть разной

Anton
25.01.2017
19:47:25
Коллеги, а никто не в курсе подобного чата по node.js, express и подобным javascript технологиям?

Максим
25.01.2017
19:50:28
@tarara в личку кинул

Денис
25.01.2017
21:17:59
Ребят, всем привет. Почитал статью у Алекса. (https://medium.com/@modex13/vue-js-2-%D0%BA%D0%B0%D0%BA-%D0%B4%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D0%BC%D0%B0%D1%81%D0%BA%D0%B8-%D0%BD%D0%B0-%D0%BF%D0%BE%D0%BB%D1%8F-%D1%81-inputmask-%D0%B1%D0%B5%D0%B7-jquery-d0956b409bff#.y91zgzox6)
А кто нибудь пробовал телефонную маску использовать? Все остальные замечательно работют )
1) Какой у вас проект или где работаете?
1) В маленькой студии работаю :)
2) В чём вы специалист?
2) С бекендом работаю. Laravel
3) ¯\_(ツ)_/¯
4) Чем интересно сообщество вам?
4) Сейчас есть тестовый проект на Vue. Надеюсь поможете с Vue :) Давно было стремелние к JS.
5) Откуда вы?
5) Россия, Удмутрия
6) Как узнали про группу?
6) Гуглил пару вопросов по-поводу vue.js
#whois

Stanislav
25.01.2017
21:34:45

Денис
25.01.2017
21:51:58

Roma
25.01.2017
22:02:22
Я там кстати пофиксил кириллицу и про что днем писали

Ilia
25.01.2017
23:58:27

Google

Anton
26.01.2017
03:44:55

Михаил
26.01.2017
04:44:24
Всем доброе утро, есть кто живой?

johan_krs
26.01.2017
04:44:52
yes

Alex
26.01.2017
04:44:58
Доброе
Вроде живые есть)
Зомби апокалипсис не начался

Михаил
26.01.2017
04:46:56
не могу подключить жквери скриптину
require('malihu-custom-scrollbar-plugin');
`Module not found: Error: Cannot resolve module 'imports' in D:\projects\vue\vue-application\src\components\Weather
@ ./~/babel-loader!./src/components/Weather/Weather.js 29:0-41`
в вебпак лоадерах
{
test: /malihu-custom-scrollbar-plugin/,
loader: "imports?define=>false&this=>window"
},
сам плагин стянут
действую по доке https://github.com/malihu/malihu-custom-scrollbar-plugin
не могу понять, почему ругается

Alex
26.01.2017
04:47:45
Вебпак второй?

johan_krs
26.01.2017
04:48:02
юзай es6 импорты

Alex
26.01.2017
04:48:51
Если да, они из конфига по умолчанию убирали ещё подстановку -loader к именам лоадеров. Типа лучше самому явно указывать. Или обратно вручную конфигурацию подправить чтобы добавлял