19) Сейчас мы заходим с другого конца — составляем рекомендации по библиотекам и прорабатываем общие решения вместо готового фреймворка. Попробуем дать больше свободы, ограничив экосистему, но не конкретные решения.
Многие IT-компании делают это:
— UI-бибиотеку компонентов
— разбивают большое приложение на много маленьких ("micro frontend)
====///\\\===
Один лайк — один твит о лич��ом опыте с микро-фронтеном и своей UI-библиотекой
18) В итоге некоторые концепции отбрасывались без практической проверки, спекулятивно. А другие также принимались.
Потом, отлитые в коде такие концепции вызывали подгорание, но времени менять уже не было — потратили на споры у доски.
Пару лет назад про��итал на en, теперь есть перевод:
https://t.co/96Vz9ykEWV
"Хороший архитектор, как и хороший PM, не нуждается в совещаниях и никогда их не организует.
Совещания демотивируют, поглощают время впустую, сжигают деньги и ухудшают качество."
Ищем в команду двух енотов-авторов курсов, умеющих объяснять и показывать, как работает код:
— с глубокими знаниями HTML, CSS и SVG —https://t.co/aXG7gOrDmI
— не менее опытный, отлично знающий JavaScript и Node.js, алгоритмы и паттерны проектирования — https://t.co/vb9SM6iH49
@_jin_nin_ Брендирование и свой («узнаваемый��) фирменный стиль UI — это хорошо.
Но я сначала бы строил PoC на Бутстрапе или другой популярной UI-библиотеки с поддержкой тем. В треде как раз обсуждали такие.
@_jin_nin_ git submodules сложнее в поддержке: нет semver, деплоя.
Проблема не менеджмента исходного кода, а разбиениям проекта на независимые (условно) и переисполь��уемые части.