Size: a a a

JavaScript.Ninja

2021 May 25

II

Ilya Izilanov in JavaScript.Ninja
монорепозиторий?
источник

AB

Andrey Bugaev in JavaScript.Ninja
Storybook обязательно думаю. А дальше пожеланию или свой закрытый npm пакет или внутри проекта просто через import
источник

ДН

Даулет Нуржанов... in JavaScript.Ninja
Можно использовать typescript для разработки и настроить то, что экспортит твой пакет в несколько директорий
esm и ts

esm будет чистым js, а ts экспортить только type definitions

Тогда твой пакет можно будет использовать в ts коде и без него
источник

G

Godfather in JavaScript.Ninja
Не, отдельно хочу вынести
источник

G

Godfather in JavaScript.Ninja
А что по поводу TS думаете? Стоит замедление разработки будущего результата? Я смотрю что все серьезные дяди по типу vuetify, react-bootstrap и прочих либ таки юзают TS
источник

IK

Illya Klymov in JavaScript.Ninja
лучше вложить это время в написание нормальных сториз и тесты+визуальные тесты
источник

IK

Illya Klymov in JavaScript.Ninja
визуальные тесты особенно важны для библиотеки компонентов
источник

IK

Illya Klymov in JavaScript.Ninja
благо из сторибука они получаются магически с помощью storyshots
источник

AK

Anton Kalodzich in JavaScript.Ninja
О, и тут ТС :)
источник

AB

Andrey Bugaev in JavaScript.Ninja
Ts решает
источник

IK

Illya Klymov in JavaScript.Ninja
по поводу тайпскрипта - написать ts.d (дефинишны) точно стоит, разрабатывать внутри - если реакт бесполезно, если вью совсем бесполезно)
источник

G

Godfather in JavaScript.Ninja
Понял, спасибо!
Да, решение выносить компоненты в отдельную репу сразу вскрыло столько боли. У нас половина компонентов тесно завязаны на редакс/утилиты или даже апи и вне проекта просто не живут. Причем это примитивы по типу кнопки, ссылки, лол.
источник

DM

Dmitrii Martynov in JavaScript.Ninja
Кто что думает про tailwind? Думаю, стоит ли на нем проект начинать
источник

v

vasilich in JavaScript.Ninja
Правильно ли я понимаю что девфинишены нужно будет каждый раз руками менять если что-то править?
источник

IK

Illya Klymov in JavaScript.Ninja
Да
источник

IK

Illya Klymov in JavaScript.Ninja
смотря какую боль вы хотите им решить
источник

G

Godfather in JavaScript.Ninja
Я вот про дефинишны ничего не скажу, так как я тайпскрипт знаю очень мало, а остальная команда и того хуже) Поэтому появилась идея параллельно с приоритетными задачками пилить потихоньку юи-кит, как средство для изучения тс))
источник

v

vasilich in JavaScript.Ninja
Стандартная история)
Пока пишут сами для себя - таких какендул наворотят)
источник

IK

Illya Klymov in JavaScript.Ninja
ui-kit точно не стоит использовать как платформу для обучения ТС
источник

IK

Illya Klymov in JavaScript.Ninja
достаточно специфичная задача
источник