169 похожих чатов

Ребята, слушайте. Есть компания, у которой несколько проектов, но нет

общего UI-кита репо. Все говорит о том, что отдельный репо с UI-китом нужен, но проблема в том, что некоторые компоненты (меньшинство) имеют разный дизайн в разных проектах. Как быть в такой ситуации? Как сделать, чтоб и общий UI-кит репо был, и некоторые компоненты сохранили уникальный вид?

6 ответов

7 просмотров

Сколько у вас разработчиков фронтов?

Maxim-«The Raven» Автор вопроса
Stanislav Lashmanov
Сколько у вас разработчиков фронтов?

Сложный вопрос. На одном (где я сейчас) около 10, но там фуллстеки в том числе, на других хз, может 10-20-30 еще

Maxim «The Raven»
Сложный вопрос. На одном (где я сейчас) около 10, ...

Мне кажется вам это не надо. Ну а если денег и времени у вас гора то вперёд в дизайн токены (можно у Амазона подсмотреть) или tailwind. Но ада вам всё-равно не избежать.

Maxim-«The Raven» Автор вопроса

Фишка в том, что по факту общие компоненты есть на всех проектах. Просто они хранятся в каждом отдельном репо. И их относительно много. Не UI кит гитлаба, но половина от этого количества компонентов точно есть. И из-за того, что они хранятся в каждом проекте это: А) Дублирование Б) Неразбериха в каждом отдельном проекте, где свалка как используемых, так и неиспользуемых компонентов. И еще появляются дубликаты, например два тултипа в одно проекте

Maxim «The Raven»
Фишка в том, что по факту общие компоненты есть на...

Общая либа с компонентами не факт что решит эти задачи, но точно добавит проблем. Вам придётся писать компоненты которые знают про все проекты сразу. Либо ограничиться тупыми компонентами, но тогда зачем это всё...

Maxim «The Raven»
Фишка в том, что по факту общие компоненты есть на...

Ещё один вариант: Вынести базовые компоненты одного сайта(некий костяк) и уже от него нескольким компаниям делать обёртки и кастомизировать/props-ы если логика не очень сильно разная

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
13
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
Карта сайта