Разработка мигратора кода с использованием ИИ на примере миграции с Linaria на CSS Modules
Всем привет!Меня зовут Михаил Витик, я работаю в Лемана Тех техлидом в сервисной команде, которая поддерживает команды разработки сайта Лемана ПРО. Однажды у нас возникла задача — массово переписать стили во множестве проектов. При более близком рассмотрении эта рутинная задача оказалась типичным инженерным болотом:...
Всем привет!Меня зовут Михаил Витик, я работаю в Лемана Тех техлидом в сервисной команде, которая поддерживает команды разработки сайта Лемана ПРО. Однажды у нас возникла задача — массово переписать стили во множестве проектов. При более близком рассмотрении эта рутинная задача оказалась типичным инженерным болотом: много однотипной работы, высокая цена ошибок. А главное, огромные временные затраты.Эта задача и привела меня к идеям автоматической миграции, codemod‑трансформеров и использованию ИИ. В этой статье подробно расскажу о практическом опыте разработки автоматического мигратора кода на примере миграции с Linaria — CSS‑in‑JS решения — на CSS Modules.
Связанные теги
Компании и люди
Линия сюжета
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Нейросеть конспектов из видео, фото и текста: Как Кэмп AI делает выжимку часовой лекции за 30 секунд
Нейросеть конспектов из видео, фото и текста. Узнай, как бесплатно сделать конспект урока или лекции по ссылке на YouTube, получить выжимку и таймкоды, разобраться в теме. Эконо...
Аналог Discord/Mattermost или какой статус у нового мессенджера
ПредысторияВ октябре был в путешествии, за пару месяц до, наша компания как и многие компании в РФ стали переходить на свои мессенджеры в ...
Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума
Итак, продолжу рассказ о том, как в один прекрасный день, оказавшись на задворках блокировок мессенджеров, я решил создать свой собственный. Изначально проект задумывался как пр...
NVIDIA захватывает AI, Cursor на китайской модели, SambaNova бьет GPU: ML‑дайджест
Мартовские анонсы показывают, куда движется AI‑инфраструктура: NVIDIA выпускает новые чипы, хранилища и оркестрацию под agentic AI, стартап с $2 млрд дохода использует китайскую...
Когда принтеров больше, чем нервных клеток: практический разбор Kyocera Net Viewer в работе L1
Привет всем, кто заглянул на Хабр за чем-нибудь полезным под кофе Устраивайтесь поудобнее — сегодня поговорим про ту самую работу, где в тикете пишут «Не работает принтер», без ...
Как мы подружили DataLens и OpenMetadata: архитектура, код и подводные камни
Всем привет! Меня зовут Саша, я тимлид в DWH MAGNIT OMNI — бизнес-группе ритейлера «Магнит», которая отвечает за развитие омниканального опыта для клиентов.Недавно ребята из Dat...
Страницы сущностей
Рекламный слот
Article monetization slot
Reserved for contextual monetization inside article pages.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Нейросеть конспектов из видео, фото и текста: Как Кэмп AI делает выжимку часовой лекции за 30 секунд
Нейросеть конспектов из видео, фото и текста. Узнай, как бесплатно сделать конспект урока или лекции по ссылке на YouTube, получить выжимку и таймкоды, разобраться в теме. Эконо...
Аналог Discord/Mattermost или какой статус у нового мессенджера
ПредысторияВ октябре был в путешествии, за пару месяц до, наша компания как и многие компании в РФ стали переходить на свои мессенджеры в ...
Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума
Итак, продолжу рассказ о том, как в один прекрасный день, оказавшись на задворках блокировок мессенджеров, я решил создать свой собственный. Изначально проект задумывался как пр...
NVIDIA захватывает AI, Cursor на китайской модели, SambaNova бьет GPU: ML‑дайджест
Мартовские анонсы показывают, куда движется AI‑инфраструктура: NVIDIA выпускает новые чипы, хранилища и оркестрацию под agentic AI, стартап с $2 млрд дохода использует китайскую...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Нейросеть конспектов из видео, фото и текста: Как Кэмп AI делает выжимку часовой лекции за 30 секунд
Нейросеть конспектов из видео, фото и текста. Узнай, как бесплатно сделать конспект урока или лекции по ссылке на YouTube, получить выжимку и таймкоды, разобраться в теме. Эконо...
RAG-бот на YandexGPT без Python и оркестраторов. Кейс внедрения «Яндекс Агента» в медицине
Автоматизация клиентского сервиса в медицине — это всегда баланс между точностью данных и скоростью ответа. Рассказываем, как мы создавали для фармацевтической компании «Буарон»...
Аналог Discord/Mattermost или какой статус у нового мессенджера
ПредысторияВ октябре был в путешествии, за пару месяц до, наша компания как и многие компании в РФ стали переходить на свои мессенджеры в ...
Fury: Как за 4 месяца разработки мессенджера с нуля не сойти с ума
Итак, продолжу рассказ о том, как в один прекрасный день, оказавшись на задворках блокировок мессенджеров, я решил создать свой собственный. Изначально проект задумывался как пр...