Size: a a a

JavaScript — русскоговорящее сообщество

2020 March 02

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
По моему опыту вообще уход от препроцессорного css'а на css-in-js очень сильно облегчил сборку, т.к. лоадеры этих препроцессоров с ростом проекта растягивали билд очень сильно, но может со временем что-то и поменялось
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Еще, если ты новичок в реакт, тебе возможно не стоит сейчас заморачиваться с написанием своего конфига, а стоит посмотреть на create-react-app, попробовать написать на нём что-нибудь, а потом сделать eject, и дальше уже копать исходники eject'нутого приложения, в том числе конфиги сборки
источник

V

Vabka in JavaScript — русскоговорящее сообщество
Anton Ignatev
По моему опыту вообще уход от препроцессорного css'а на css-in-js очень сильно облегчил сборку, т.к. лоадеры этих препроцессоров с ростом проекта растягивали билд очень сильно, но может со временем что-то и поменялось
ну вот кстати в том проекте, где в режиме разработки по 30 секунд иногда перезапуск идёт очень много стилей на scss
источник

V

Vabka in JavaScript — русскоговорящее сообщество
там чуть ли не половина от всего кода
источник

V

Vabka in JavaScript — русскоговорящее сообщество
бля я понял почему парсель сдох
источник

V

Vabka in JavaScript — русскоговорящее сообщество
кто-то у меня без спроса добавил в зависимости пакеты, которые по именам совпадают с папками и файлами
источник

V

Vabka in JavaScript — русскоговорящее сообщество
был сначала routes.ts, потом переименовал в activities.ts. А компоненты лежали в modules/
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Vabka
ну вот кстати в том проекте, где в режиме разработки по 30 секунд иногда перезапуск идёт очень много стилей на scss
Тогда это скорее всего и является причиной, и велики шансы, что с другим бандлером будет то же самое

У нас на текущих проектах, некоторые из которых уже достаточно крупные монолиты, пересборка занимает в среднем пару секунд, что более чем ок при наличии хот релоада
источник

V

Vabka in JavaScript — русскоговорящее сообщество
Vabka
был сначала routes.ts, потом переименовал в activities.ts. А компоненты лежали в modules/
вот вам и vodka.js
источник

V

Vabka in JavaScript — русскоговорящее сообщество
о и ещё вопрос.
А какую проблему решает yarn?
источник

V

Vabka in JavaScript — русскоговорящее сообщество
я из документации не понял
источник

V

Vabka in JavaScript — русскоговорящее сообщество
Vabka
о и ещё вопрос.
А какую проблему решает yarn?
что он делает такое, что не умеет нпм, кроме красивого аутпута
источник

y

yungtouch in JavaScript — русскоговорящее сообщество
парни есть кто может помочь ?
источник

V

Vabka in JavaScript — русскоговорящее сообщество
yungtouch
парни есть кто может помочь ?
источник

AI

Anton Ignatev in JavaScript — русскоговорящее сообщество
Если копнуть в историю, то yarn появился во времена, когда npm не знал про lock файлы, из за чего установка зависимостей могла занимать ооочень много времени.

Соответственно, когда появился yarn, его киллер фичей была генерация lock файла, которая позволяла сократить установку пакетов в разы.

Наверняка это не была единственная его фича, но в общем он грубо говоря стал "лучшей" версией npm'а.

Со временем npm тоже добавил lock файлы и стал гораздо быстрее, и с тех пор глобальной разницы в работе npm'а и yarn'а нет.

Однако yarn всё равно остается более удобным и user-friendly, у него более простой CLI, а также есть очень крутая фича под названием workspaces, которая нереально помогает в монорепных проектах.

Наверняка есть и другие фичи, которых нет в нпм, но это уже проще сравнить по докам, однако я в новых проектах всегда склоняюсь именно к yarn'у
источник

ЧВ

Чёрная Вдова in JavaScript — русскоговорящее сообщество
есть какие-нибудь сайты, на которых приведены визуализации сортировки?)
источник

ЧВ

Чёрная Вдова in JavaScript — русскоговорящее сообщество
подобно такому: https://www.youtube.com/watch?v=qtRU2Xn76Bc
источник

y

yungtouch in JavaScript — русскоговорящее сообщество
спс
источник

V

Vabka in JavaScript — русскоговорящее сообщество
Чёрная Вдова
есть какие-нибудь сайты, на которых приведены визуализации сортировки?)
мне кажется, это немного не про жс.
А зочем?
источник

С

Славик in JavaScript — русскоговорящее сообщество
Чёрная Вдова
есть какие-нибудь сайты, на которых приведены визуализации сортировки?)
источник