
Maksim
18.02.2017
10:48:14
хватит знаний что такое стек, очередь, хэш? может кто книгу подскажет?

melancholiac
18.02.2017
10:50:27

Maksim
18.02.2017
10:52:13

Askhat
18.02.2017
11:21:45
Ребят, подскажите где можно свежие статьи почитать по индексации, seo на SPA?

Google

Vladimir
18.02.2017
11:22:37
остальные не факт

Askhat
18.02.2017
11:23:14
Там же есть таймаут?
Если какое то время гугл не видит страницы, отсеивает
Или уже изменили?

Vladimir
18.02.2017
11:36:24
после первого рендера всё показывает
у гугла есть инструменты посмотреть как гугл робот будет видеть твою страницу
мы пробовали
спа без сср нормально рендерится и парсится
но это только гугл

Котяй Негодяй
18.02.2017
11:49:30
но это только гугл
А с Яндексом никто не экспериментировал? Они, вроде как, заявляли экспериментальный сср.

Vladimir
18.02.2017
11:51:13

Google

Котяй Негодяй
18.02.2017
12:30:49
Я тут недавно посмотрел код после бабела и увидел, что методы, которые объявленны как свойства класса, он не пишет в прототип, а объявляет в конструкторе. Чёт не пойму, разве это так и должно работать?
Это я про то, как работает
babel-plugin-transform-class-properties:
http://babeljs.io/docs/plugins/transform-class-properties/

Alex
18.02.2017
12:38:20
Посоны, я покаялся и понял что без реакта никуда.
Обучите меня реакту, посоны.
Вопрос такой. Каким, блядь, механизмом подключаются все скрипты?
Ну, т.е., в index.html нет ни одной ссылки же йобана!

Felix
18.02.2017
12:39:30
бандл собираешь @ подключаешь
где нету?

Alex
18.02.2017
12:42:08
где нету?
Ну я короче вообще не понимаю как это всё работает и как мне потом всё это перенести в рабочий сервер на фласке.

Felix
18.02.2017
12:42:36
рабочий сервер на фласке надеюсь жсоны отдает?

Alex
18.02.2017
12:43:00
Ну да. И с монгодб работает.

Felix
18.02.2017
12:43:15
ну тогда билдишь статику @ сервишь нгинксом
см. webpack, например

Alex
18.02.2017
12:47:37
Так, ну с этим кажется можно как-то разобраться.
А теперь, как мне сделать многостраничный сайтик? Ну и вообще, как проектировать все эти скрипты для дохуястраничного приложения?

Felix
18.02.2017
12:52:20
react-router

Dima
18.02.2017
12:56:54
nuxtjs гугли

Andrew
18.02.2017
12:59:59

Vladimir
18.02.2017
13:01:29

Askhat
18.02.2017
13:04:09
nuxtjs - server side?

Google

Askhat
18.02.2017
13:04:30
Или это фреймворк который помогает работать на фреймворке?


Andrew
18.02.2017
13:05:19
Поясните ищо раз. Как этот ваш реакт работает? Зачем нужны классы, что к чему подключается, почему так много файлов и как создать многостраничник чтобы работало?
С чего начать-то блядь?!
короче если коротко, реакт - это компонентная разработка. ты пилишь компоненты, которые могут включать в себя другие компоненты. каждый компонент получает пропсы (как переменные в функции) и имеет может иметь свой внутренний стейт. когда изменяются пропсы или стейт (через this.setState()) реакт это отслеживает и перерендеривает все автоматом, поэтому реакт - это декларативная разработка, в отличии от императивки на jQuery или ванильке. компонент реакта может в себе содержать как верстку, так и стили, так и код обслуживающий компоненты, а часть логики и значений при этом еще может получать от родительского компонента (контейнера). если хочешь очень быстро стартануть с реактом, то поставь себе nvm, через него node.js, поставь npm i -g create-react-app и вперед, там есть и хот релоадинг, и скрипт билда. для минимально рабочего кода этого достаточно, времени на все про все минут от 5 до бесконечности, в зависимости от прямоты рук :)


Askhat
18.02.2017
13:08:46
Кто нибудь объяснит про nuxt?

Vladimir
18.02.2017
13:10:18
nuxt
это https://github.com/zeit/next.js/
для vuew

Alex
18.02.2017
13:15:23
http://prgssr.ru/development/pogruzhenie-v-react-router.html#heading-section
Нашел статью которая отлично объяснила абсолютно все непонятные моменты.

Dima
18.02.2017
13:18:25

Vladimir
18.02.2017
13:24:23
shrug

Shakotko Alex
18.02.2017
13:34:24
/

Sanjar
18.02.2017
15:46:28
Еееее, наконец-то нашёл место, где можно своими глупыми вопросами довести до поседения

Dima
18.02.2017
15:46:49
глупые вопросы не сюда "=D

Eduard
18.02.2017
16:07:03
Кто то юзал это?
https://github.com/dcodeIO/protobuf.js

Alex
18.02.2017
16:13:09
протобаф кто юзал?)
лучше кто не юзал спроси ?

Timofey
18.02.2017
16:21:08
можете подсказать как устроены большинство слайдеров?
там идет замена ссылки бекграунда или чередование отдельных элементов?
с разными бекграундами

Google

Eduard
18.02.2017
16:31:59
протобаф кто юзал?)
Ладно другой вопрос, я с ноды шлю на клиент данные, на клиенте они пустые, я так понимаю дело в socket io который не могет в бинарники

Vladimir
18.02.2017
16:45:21

Andrew
18.02.2017
16:45:29

Vladimir
18.02.2017
16:45:43

Andrew
18.02.2017
16:46:22

Alex
18.02.2017
16:49:40

Admin
ERROR: S client not available

Alex
18.02.2017
16:49:44
что за вапросы такие вообще

Eduard
18.02.2017
16:51:43

Сергей
18.02.2017
16:54:58

Group Butler [beta]
18.02.2017
16:55:14
Timofey has been warned (1/5)

Timofey
18.02.2017
17:07:58
А за что предупреждение?

hlomzik
18.02.2017
17:12:39

Eugene
18.02.2017
17:12:48

Eduard
18.02.2017
17:26:38
Так кто нить ответит умеет ли слать socket io сжатые protobuf данные, потому как я получаю пустоту
при декодинге
а если encode & decode сообщения сделать на клиенте то ок, без отправки

Andrey
18.02.2017
17:38:58
Парни привет. Я тут на какой-то дилдак присел с вебпаком. сборка вебпаком запускается из галпа, в какой-то рандомный момент галп почему-то перестал запускать вебпак, а если попробовать запустить вебпак руками то он просто висит и все. Как вообще это траблшутить и решать? ноду полностью удалял и переставлял, в системах сборки, как и в экосистеме жс я "не але". Есть идеи?

Alexander
18.02.2017
17:41:35
Немного не в тему вопрос, но зачем галп при живом вэбпаке?

Google

Andrey
18.02.2017
17:43:12
я ж написал, что не але в этом. сначал галпом все собирал, вебпак чисто для сборки vue использовал изначально. думал потом на него все перетащить. но тут не в галпе дело

Andrew
18.02.2017
18:48:23
вебпака конеш

Andrey
18.02.2017
18:51:43

Andrew
18.02.2017
18:52:34
.babelrc
{
presets: ['stage-2', 'es2015']
}
?
склейки делать лучше черз path
а, это отдельный файл

Alex
18.02.2017
18:52:56
парни посоветуйте websocket сервер \

Andrey
18.02.2017
18:53:37
В общем он каким-то образом завелся, но ругается на rest spread оператор, я уже затрахался ставил stage-2 ставил отдельно плагин для этой херни - все равно. Сейчас вынес настройки presets из конфига вебпака в .babelrc и все - вебпак зависает при запуске
тупо висит

Andrew
18.02.2017
18:53:46
exclude: /node_modules/, ->
exclude: /\/node_modules\//,
так правильнее

Andrey
18.02.2017
18:53:56
пока по ctrl+c его не отрубишь

Andrew
18.02.2017
18:54:35
https://babeljs.io/docs/plugins/transform-object-rest-spread/
babelrc удаляешь
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
presets: ['stage-2', 'es2015'],
plugins: ["transform-object-rest-spread"]
},