RU

Назад в будущее UI-kit: как мы перевели живую библиотеку на дизайн-токены и ничего не сломали

UI-kit, которым пользуются несколько продуктовых команд, нельзя просто отправить в будущее и переписать под новый дизайн. За ним тянется прошлое: стар…

ui-kitдизайн-токенылукоморьефронтендфронтенд-разработкафронтенд разработкафронтэнд javascriptvue.jsvuejsjavascript
Habr
RU

Как я превратил хаотичные формы во Vue в типизированную модель данных (AdaptForm)

Как из миксинов для валидации форм вырастает полноценная TypeScript-библиотека с плагинами, масками и 500+ скачиваниями в неделю. История рефакторинга…

валидация формвалидация полейpydanticбиблиотекатипизацияфронтендфронтенд-разработкаnpm пакетыtypescriptjavascript
Habr
RU

Почему мало просто перейти на SwiftUI и Compose: заглядываем под капот перезапуска приложения Бургер Кинг

Когда старый монолит начинает мешать процессам в разработке, первое, что обычно приходит в голову командам — это переезд на новый стек. Логика понятна…

мобильная разработкамобильные приложениябигтехбургер кингфронтенд-разработкаразработка под androidразработка под iosперезапускархитектура приложенийпроцесс разработки
Habr
RU

Как я создавал платформу для внутренних торгов мебелью и почему для этого выбрал PocketBase + Nuxt 3

Привет, Я Ваня Демидов, разработчик Selectel. Осенью наша компания решила запустить платформу, на которой сотрудники могли бы купить ненужную офисную …

selectelnuxt.jspocketbaseбазы_данныхразработкафронтенд-разработкапет-проект