@react_js

Страница 577 из 5115
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
из доки я понял что он выдергивает id модуля
тогда да, если судить https://github.com/webpack/webpack/tree/master/examples/require.resolve то позволяет получить id модуля

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
Вот поэтому я и против
Против стилей в css, или в js?

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
ну и не втыкаются на страницу все стили с сайта А только нужные
Ещё со времён RequireJS можно было стили асинхронно грузить.

Сергей
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

Iaroslav ¯\_(ツ)_/¯
25.10.2016
23:12:43
фуллстеки придумали это, чтобы богомерзкие джуны не могли сломать фуллстекам минорным апдейтом сайта
Зато мидлы и сеньоры спасибо не скажут за инлайновые стили и необходимость их обходить. И пропускать коммиты джунов без ревью, ИМХО, дичь

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
> И пропускать коммиты джунов без ревью, ИМХО, дичь ты заболеешь, второй лид уйдет в отпуск, миддла затопило. фичу надо катить. что будешь делать?

Сергей
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
Значит выкатывание подождёт. Нормальный продакт овнер не выкатит потенциальный баг без тестирования и ревью.
тестеры будут. но не посмотрят на твою страницу. так как что может сломаться

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

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

Defiancefew
25.10.2016
23:17:20
composed и это правильно
т.е. комбинировать style и className?

Сергей
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
по умолчанию каскадируются пара десятков свойств

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

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

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

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

Владимир
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
ОСОБЕННО когда он в попытке рефакторинга обсолетит половину цсс

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

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

Страница 577 из 5115