@react_js

Страница 2924 из 5115
Nikolay
11.01.2018
20:10:43
Найдите здесь не JS

Есть отдельное сообщество
При том, что это все мордокниговые технологии...

Andrew
11.01.2018
20:11:32
Редакс не нужен

Google
Stepan
11.01.2018
20:11:51
При том, что это все мордокниговые технологии...
Давай будем лайки и друзей обсуждать

Это ж тоже фб

Nikolay
11.01.2018
20:12:00
Блин, нифига не ради рекламы заходил, а просто хотелось показать свои наработки, но раз тут все такие знающие и такие жесткие условия отбора, пойду дальше, не буду мешать

Dmitrii
11.01.2018
20:12:08
Редакс не нужен
кто сказал

Nikolay
11.01.2018
20:12:10
Все всего наилучшего!

Forgetable
11.01.2018
20:12:48
Редакс не нужен [1]

kana
11.01.2018
20:12:49
я так и не понял, что он хотел помощь? Людей схантить? Показать код?

Mikhail
11.01.2018
20:12:52
взяли человека обидели

Andrew
11.01.2018
20:12:58
+

Mikhail
11.01.2018
20:13:03
"вы вообще в реакте разбираетесь?"

Andrew
11.01.2018
20:13:07
Началось все с modx

Igor
11.01.2018
20:15:35
я сначала подумал что человек за moBx топит и ридакс ругает, только потом дошло что речь про CMS'ку

Max
11.01.2018
20:17:00
ну короче я был похоже не прав

Google
Max
11.01.2018
20:17:06
среди пхп кода там есть реакт

*формально

Stepan
11.01.2018
20:17:28
Менее отвратительной эта хуйня, конечно же, не становится

Max
11.01.2018
20:17:36
но по факту ну его нахуй такие велосипеды

Mikhail
11.01.2018
20:17:37
ну один хрен это не либа какаято а цмс

Max
11.01.2018
20:17:41
если личное мнение

любая жестокая связка бек + фронт это проблемы

Andrew
11.01.2018
20:18:57
Пхп говно прост )))

Max
11.01.2018
20:19:06
пхп это язык

Andrew
11.01.2018
20:19:12
?

Егор
11.01.2018
20:20:05
Пхп говно прост )))
придет он тебе в страшных снах)

Cenator
11.01.2018
20:21:56
Mikhail
11.01.2018
20:22:18
согласен

Егор
11.01.2018
20:22:42
с чего вы взяли

kana
11.01.2018
20:23:44
цмс не нужны
а как клиентам данными заполнять купленные ими продукты?

Cenator
11.01.2018
20:24:23
а как клиентам данными заполнять купленные ими продукты?
ладно, нужны, но только самописные под каждый продукт

Dmitrii
11.01.2018
20:24:43
"кококо цмс не нужны кококо" - кого волнует ваше мнение

kana
11.01.2018
20:24:46
о, заебись, всегда мечтал писать каждый раз по админке

Cenator
11.01.2018
20:25:13
ну мне норм, я в продуктовой компании работаю, у меня нет задачи написать админку за 2 недели

Google
Cenator
11.01.2018
20:25:19
и всем советую

kana
11.01.2018
20:25:29
захотел такой сделать себе какую-нибудь хуйню за вечер - день на продукт, еще неделю на самописную cms

Stepan
11.01.2018
20:26:03
У сени всё, что не так, как у него, тут же окрещивается ненужным говном)

kana
11.01.2018
20:26:15
короче, я вам че скажу

нужно реакт каждый раз с нуля писать

всем советую

я правда не в продуктовой компании работаю, но есть знакомые оттуда из реакт-чата, они там подобное делают

Пг
11.01.2018
21:39:11
Ребят, с Webpack 3 столкнулся с проблемой дубликации модулей в чанках. main.js подгружает 1.js он в свою очередь подгружает один из 4 файлов (2.js, 3.js, 4.js), в каждом из которых подключается один и тот же модуль, но есть много других модулей. В теории этот модуль должен вынестись в 1.js (он довольно таки тяжелый)

Пг
11.01.2018
21:43:21
Вот у меня та же тема, все что нужно выносится в main.js из чанков, но из чанков подгружаемых в чанке -- нихуя

Хоть бери через props передавай модуль?

Пг
11.01.2018
22:02:36
Не использую и это была шутка, я уверен что должно быть решение адекватнее

Пг
11.01.2018
22:03:35
Стоит

Dmitry
11.01.2018
22:44:14
ну можешь руками вынести в вендор

этот модуль

Google
Dmitry
11.01.2018
22:44:49
async стоит кстати ?

Пг
11.01.2018
22:47:01
Стоит

И даже попробовал поставить deepChildren: true

Ну суть в том, что этот модуль встречается только в модулях подгружаемых в 1.js (2, 3, 4), а их всего у меня 14) В vendor выносить как-то не айс, желательно бы в 1.js как-то поместить

Dmitry
11.01.2018
22:52:32
а minchunks

minСhunks: 3

поставь

Admin
ERROR: S client not available

Dmitry
11.01.2018
22:54:30


Пг
11.01.2018
22:59:12
https://pastebin.com/yNqdYRvm

Саша
11.01.2018
23:02:43
{ children: true, async: true, minChunks: module => { return module && /redux/.test(module.context); } }

лучше всего дай имена чанкам

и укажи их явно

chunks: ['async', 'async2']

вместо чилдрен дипчилдрен

вообще не знал про дипчилдрен )

Пг
11.01.2018
23:11:25
Так это моветон указывать в конфиге

Разработка усложняется и каждому разрабу нужно лезть в конфиг постоянно

Саша
11.01.2018
23:13:11
Так это моветон указывать в конфиге
поэтому наверное в плагине вебпака есть такая проперти

Google
Саша
11.01.2018
23:13:33
можешь оставить children: true

просто допиши функцию minChunks

Dmitry
11.01.2018
23:14:25
а зач функцию если можн прост 3 поставить ?

Саша
11.01.2018
23:14:54
попадут все коммон модули, зачем все

все повторяющиеся

Пг
11.01.2018
23:15:23
поэтому наверное в плагине вебпака есть такая проперти
Ну ты не сравнивай хуй с пальцем. Это для других целей, а не для проекта который постоянно расширяется и может иметь неопределенное количество чанков

Dmitry
11.01.2018
23:16:31
ну может быть стоит пару коммон чанк плагинов

я так понимаю оно как стрим будет проходить

Пг
11.01.2018
23:19:51
Циферка помогла, спасибо

для каких? все проекты расширяются и имеют много чанков
Окей, к примеру есть заказ: сделать приложуху, есть столько то страничек. Все, окей, каждая страничка отдельный чанк У меня заказчик придумывает по 3,5 киллерфичи в день и по пол страницы в наносекунду. И основной критерий у него скорость работы. В три рыла ели успеваем верстать и связывать это все дерьмо с бэком.

А теперь мне надо будет двум людям обьяснять, что теперь надо вместо просто import("path to module") писать это, плюс прописывать имя чанка и заносить его в конфиг и ловить по 3 конфликта в день в конфиге?)

Dmitry
11.01.2018
23:24:53
там это

можно через меджик коммент давать имя чанку

а потом все эти чанки резолвить в плагине

*вроде бы*

Пг
11.01.2018
23:26:20
Я пробовал /* webpackChankName = "nameOfFile" */ чтобы понять где что и как и использовать в filename: '[name][id].js'

Но что-то оно не взлетело и name остался id-шником

пихал я его в import(/* webpackChankName = "nameOfFile" */ "nameOfFile")

Саша
11.01.2018
23:27:10
потому что не chank

а chunk

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