@react_js

Страница 4876 из 5115
Artyom
25.09.2018
11:45:57
Сергей
25.09.2018
11:46:07
Artyom
25.09.2018
11:46:16
билдить и выкачивать себе на машину это разные вещи
и? зачем разделение на дев и обычные, достаточно все в обычные и тришейкинг

Andrey
25.09.2018
11:46:17
и не будет
Тогда как понять какие либы в проекте используются?

Google
Сергей
25.09.2018
11:46:43
и? зачем разделение на дев и обычные, достаточно все в обычные и тришейкинг
и тогда будет выкачиваться тысяча библиотек из которых 70% не используется никак

збс

каждый раз в ci

охуенно

Artyom
25.09.2018
11:47:15
а сейчас как?

p
25.09.2018
11:47:27
Всем привет! Подскажите, как в react universal component избавиться от компонента? При обращении к нему он подгружается и не удаляется из source кода после того как он уже не нужен

Andrey
25.09.2018
11:47:37
а сейчас как?
А сейчас в 2 раза меньше выкачиваешь.

Artyom
25.09.2018
11:47:43
кстати кеш, ну ладно...

Andrey
25.09.2018
11:48:00
пчму?
Потому что ты не тащишь flow и ts, которым либа собиралась.

Сергей
25.09.2018
11:48:01
а сейчас как?
dev не выкачивается у зависимостей

Игорь
25.09.2018
11:48:39
а разница. Если билдить с тришейкингом
ты так много ругаешься матом

Artyom
25.09.2018
11:48:57
эм, а билдить как? Препуш?

Google
Dmitry
25.09.2018
11:49:05
dev не выкачивается у зависимостей
Для зависимостей, само собой

Artyom
25.09.2018
11:49:12
Сергей
25.09.2018
11:49:21
да

билдишь — паблишишь

Artyom
25.09.2018
11:49:42
А, ну в таком кейсе...

Так-то обычно билд-сервер (у меня)

Andrey
25.09.2018
11:50:15
Хотя можно просто прогнать все файлы и определить dependencies.

Nikita
25.09.2018
11:50:15
А как зафорсить стайлед компонентс при первом рендере пересоздать стили? У меня есть ssr и в дев режиме с него приходят старые стили после ребилда бандла и SC видя их — успокаивается. А нужно бы ререндер стилей сделать

Andrey
25.09.2018
11:50:34
Хотя можно просто прогнать все файлы и определить dependencies.
Сомневаюсь, что это так трудозатратно.

Andrey
25.09.2018
11:50:57
так yarn/npm так делает
В каком месте?

Alexander
25.09.2018
11:50:58
разница не в проде/деве
ну как же так? К примеру, у меня в проекте react, express, eslint. Eslint в проде не нужен, пихаю его в devDependencies. Express нужен в проде, пихаю его в dependencies. React уже был ранее собран в бандл и более не нужен в проде, оставляю его в devDependencies. Если мне нужно поднять прод, то запускаю build, получаю бандл (с реактом внутри), загружаю его на сервак вместе с остальными скриптами для экспресса, запускаю на серваке установку только dependencies пакетов, в итоге получаю установленным только express. А если реакт тоже будет в dependencies, то он просто будет болтаться в проде без дела, на него даже никто ссылаться не будет.

Сергей
25.09.2018
11:51:36
В каком месте?
когда устанавливаешь

Nikita
25.09.2018
11:51:37
лучше исправить косяк
Косяк чего? Это в дев режиме, когда код поменял и HMR отработал, а сервер не рестартует т.к. там dev-middleware для HMR. В итоге с сервера приходит старая версия стилей

Google
Andrey
25.09.2018
11:51:57
Сергей
25.09.2018
11:51:58
а не так

Dmitry
25.09.2018
11:52:24
(dev)Dependencies это немного не про бандлы для браузера, в общем

Alexander
25.09.2018
11:52:55
ты смешал фронтенд и сервер-сайд в один проект
ну, допустим, проектик небольшой, мне неудобно его пополам пилить

Сергей
25.09.2018
11:52:58
Ты про лок?
нет, оба они строят дерево зависимостей, чтобы не иметь две одинаковые версии пакета на диске

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

как обновлять это тоже непонятно

Andrey
25.09.2018
11:53:22
(dev)Dependencies это немного не про бандлы для браузера, в общем
Devdependencies - это то, что не надо тянуть клиенту при установке библиотеки.

Andrey
25.09.2018
11:54:01
нет, оба они строят дерево зависимостей, чтобы не иметь две одинаковые версии пакета на диске
Да. Но это при установке. А я про анализ импортов в проекте. Да. Механизм схож, но немного о другом.

Dmitry
25.09.2018
11:55:18
Devdependencies - это то, что не надо тянуть клиенту при установке библиотеки.
Угу В контексте фронтового проекта это не имеет особого смысла, потому что для сборки нужны все зависимости, с деплоится уже бандл с зависимости, ничего устанавливать не надо

Andrey
25.09.2018
11:55:51
а, ну я такую штуку пишу)
Только её необходимость маленькая, имхо.

Сергей
25.09.2018
11:56:08
я чуть больший концепт вложил в идею

Alexander
25.09.2018
11:57:02
Угу В контексте фронтового проекта это не имеет особого смысла, потому что для сборки нужны все зависимости, с деплоится уже бандл с зависимости, ничего устанавливать не надо
воот. Я о том же. А если у меня есть ещё пакеты, которые точно нужны в проде, то только их и нужно добавлять в dependencies. А реакту же там не место уже, он только на этапе сборки нужен, он должен жить в devDependencies

Google
Admin
ERROR: S client not available

Roman
25.09.2018
12:00:29
при production mode вебпаку похуй где написано

Сергей
25.09.2018
12:02:31
Andrey
25.09.2018
12:02:45
да
Линкани, пылызы.

Anton
25.09.2018
12:04:12
Доброго дня всем!! Знающие люди, подскажите пожалуйста, можно ли сделать пейджинг данных на фронте на реакте?

Andrey
25.09.2018
12:05:24
Можно.

Anton
25.09.2018
12:06:42
Можно.
нет на примете какой-нибудь годной библиотечки?

Max
25.09.2018
12:08:49
нет на примете какой-нибудь годной библиотечки?
https://www.google.ru/search?q=react+pagination&oq=react+pagination&aqs=chrome..69i57j0l5.2871j0j7&sourceid=chrome&ie=UTF-8

Anton
25.09.2018
12:09:17
спасибо)

Max
25.09.2018
12:09:48
спасибо)
можем состряпать более подробный ответ, если будет более конкретный вопрос, а так - сорян, гугл сразу выдает кучу

Alexander
25.09.2018
12:10:14
объясните мне это заявление про реакт не нужен в dependencies плиз
ну да, если нету ssr там какого-нибудь. Если он просто на этапе сборки в бандл пихается и больше не используется из node_modules

Сергей
25.09.2018
12:11:14
Google
Anton
25.09.2018
12:11:35
можем состряпать более подробный ответ, если будет более конкретный вопрос, а так - сорян, гугл сразу выдает кучу
да у меня просто в среднем около 300 записей приходит, и мне их надо показывать по 10 гдк-то) думал может делал кто подобное и подскажет конкретную библиотеку)

Max
25.09.2018
12:12:16
Anton
25.09.2018
12:12:33
серверная пагинация
отказались от этого) чтобы порциями выдавать

Roman
25.09.2018
12:12:48
удачи держать 300 записей на фронте

Eugene
25.09.2018
12:14:07
Max
25.09.2018
12:14:09
он имеет в виду порция по 300 (?)

в таком случае серверная пагинация уже готова) но порция большая(

Eugene
25.09.2018
12:14:42
ему один раз приходит 300 - и он их порциями по 10 отдает, вроде как ?

Eugene
25.09.2018
12:17:19
Жесть

Anton
25.09.2018
12:17:58
понял уже что плохая идея) Спасибо

Oleg
25.09.2018
12:18:29
удачи держать 300 записей на фронте
А в чем проблема? Памяти много сейчас

Max
25.09.2018
12:18:56
А в чем проблема? Памяти много сейчас
о, как раз материальчик был недавно https://m.habr.com/post/423889/

Oleg
25.09.2018
12:19:33
Ну тут неочевидно что быстрее будет

о, как раз материальчик был недавно https://m.habr.com/post/423889/
То, что ты в это обсуждение решил воткнуть этот "материальчик" демонстрирует непонимание темы

Max
25.09.2018
12:23:00

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