
DenJel
25.10.2016
20:29:37
или как это работает?

Andrey
25.10.2016
20:30:03
это ассинхронный загрузчик
который умеет ждать загрузку других зависимостей и сам выносить себя

DenJel
25.10.2016
20:30:59
нет

Google

DenJel
25.10.2016
20:31:06
ты сейчас require.ensure описал
а я про require.resolve

Andrey
25.10.2016
20:33:28

Ches
25.10.2016
20:50:49
подскажите в какую сторону думать если put запрос через Постмана выдает 204 код, а такой же с клиента через axios.put ('url', data) , 405 ошибку?
может я запрос неправильно пишу?

Dmitry
25.10.2016
20:51:13
заголовки проверь

Ches
25.10.2016
20:51:15
но вроде все так

Dmitry
25.10.2016
20:51:49
CORS ?

Владимир
25.10.2016
20:53:40
CORS ?
Да не, все у него не так, он не туда смотрит видимо
Браузер и постман отправляют разные заголовки

Andrey
25.10.2016
22:31:40
Ребят, как вы относитесь к прописанию стилей прямо в js?
Всегда разделял js и css, но либа для построения интерфейсов работает с объектами стилей, которые подключаются в js

Iaroslav ¯\_(ツ)_/¯
25.10.2016
22:33:06
Лично я против подобной практики

Google

Andrey
25.10.2016
22:33:41
Работаю с material ui
Там стили компонента пишутся прямо в style
И, чтобы перебить эти стили, нужно всякими хитровыебаными селекторами вешать !important стили

Iaroslav ¯\_(ツ)_/¯
25.10.2016
22:35:16
Вот поэтому я и против

Сергей
25.10.2016
22:35:31
кто-нибудь юзал Jss?

Andrey
25.10.2016
22:35:40

Iaroslav ¯\_(ツ)_/¯
25.10.2016
22:35:58
В js и инлановых

Andrey
25.10.2016
22:36:14

Iaroslav ¯\_(ツ)_/¯
25.10.2016
22:36:35
Это всё богомерзкие фулл-стэк девелоперы придумали
Писать вёрстку и стили в жс

Сергей
25.10.2016
22:38:34
мне вот нравится stylus больше
но с помощью jss решается проблема сервер-сайд рендеринга
так как тупо нет css файла
ну и не втыкаются на страницу все стили с сайта
А только нужные

Iaroslav ¯\_(ツ)_/¯
25.10.2016
22:40:31

Сергей
25.10.2016
22:41:39
грузить асинхронно
и выдавать сразу со страницей только то, что нужно, это немного разные вещи

I Апрельский
25.10.2016
22:43:13
гайз, а если у меня вложенные роуты. то соответствующие компоненты будут ререндеряться после любого изменения location/history?
что-то мне кажется, что я что-то не так делаю
должны же ререндериться только те, где пропсы поменялись
хотя у меня получается у каждого компонента в пропсах роутер с роутами. может из-за этого?

Vladimir
25.10.2016
23:04:53
только надо помнить об оверрайдах и иногда прокидывать стили в пропсы тогда
ну или использовать хипстерство

Google

Vladimir
25.10.2016
23:08:36
сегодня был хороший тред с кизу на эту тему
https://twitter.com/iamstarkov/status/790844094163673088

Сергей
25.10.2016
23:12:16

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:12:43

Vladimir
25.10.2016
23:13:19

Defiancefew
25.10.2016
23:13:43
ну а если значения стилей computed?

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:13:48

Vladimir
25.10.2016
23:14:04

Сергей
25.10.2016
23:14:20
кстати

Vladimir
25.10.2016
23:14:21
> И пропускать коммиты джунов без ревью, ИМХО, дичь
ты заболеешь, второй лид уйдет в отпуск, миддла затопило. фичу надо катить. что будешь делать?

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:14:47

Сергей
25.10.2016
23:15:00
вот с коллегой тут спорим, что оверрайдить стили компонентов из компонента родителя это хорошо или плохо

Vladimir
25.10.2016
23:15:08
у тебя аппендицит и ты на операционном столе

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:16:28

Vladimir
25.10.2016
23:16:58

Vladimir
25.10.2016
23:17:05

[Anonymous]
25.10.2016
23:17:08
что у вас джунам можно? в туалет ходить например?

Google

Vladimir
25.10.2016
23:17:17
старички уже забыли, что есть твоя страница

Defiancefew
25.10.2016
23:17:20

Сергей
25.10.2016
23:17:20
главное чтобы не посередине комнаты

Vladimir
25.10.2016
23:17:27
но она будет сломана

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:18:21

Vladimir
25.10.2016
23:18:42
любая строчка в глобальном цсс может сделать багу совершенно где угодно на сайте. и никакой кодревью не спасет
прописывая стили в компоненте, ты абсолютно стопроцентно аффектишь только этот компонент,

Defiancefew
25.10.2016
23:20:49
composes
нет, я имею ввиду когда стиль генерируется например от onMouseMove

Vladimir
25.10.2016
23:21:13
только если все компоненты используют all: initial

Vladimir
25.10.2016
23:21:59
ну ок, да, можно случайно детей зацепить

Vladimir
25.10.2016
23:22:25
случайно?

Defiancefew
25.10.2016
23:22:28
у меня например есть плавающий тултип который бегает за курсором

Vladimir
25.10.2016
23:22:40
по умолчанию каскадируются пара десятков свойств

Владимир
25.10.2016
23:23:18

Vladimir
25.10.2016
23:23:19
но в данном контексте это не важно - ты всегда знаешь, куда смотреть

Владимир
25.10.2016
23:23:25
наследуются а не каскадируются

Vladimir
25.10.2016
23:24:04

Google

Vladimir
25.10.2016
23:24:35
https://twitter.com/jsunderhood

Владимир
25.10.2016
23:24:41
> @iamstarkov
дальше неплохо было бы терминологию подучить

Vladimir
25.10.2016
23:25:09

Владимир
25.10.2016
23:25:37
да какая тут вежливость когда ты советуешь то что на самом деле таковым не является

Vladimir
25.10.2016
23:26:21
есть другое значение у глагола каскадируется кроме как наследуется?

Defiancefew
25.10.2016
23:27:33
я уже читаю, спасибо

Pavel
25.10.2016
23:28:01
ну вот, физтехи добрались до фронтенда
скоро лекции начнут в универах читать по фронтенду
лишь бы термины правильно называли
остальное маловажно

Vladimir
25.10.2016
23:28:51
так, не надо обобщать тут:)

Vladimir
25.10.2016
23:30:35

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:31:15

Vladimir
25.10.2016
23:31:48
а ему будет пофиг, разбираться в стиях или в цсс

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:32:32
В общем, каждому своё. Имхо, если весь проект написан на css-in-js - тогда наверное норм

Vladimir
25.10.2016
23:32:35
ОСОБЕННО когда он в попытке рефакторинга обсолетит половину цсс

Владимир
25.10.2016
23:32:41

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:33:27
Но если на проекте смесь фреймворка и такого подхода - я лучше пойду вскроюсь.

Vladimir
25.10.2016
23:33:56
вот удалять цсс очень трудно, не знаю, кто что использует кроме как бить на очень маленькие файлы и ассоциировать их жестко с компонентами?