Как Я/Мы platform-explorer.com релизим
😎 Версия релиза 2.4.0 была хороша, но впереди была потная итерация вёрстки дашбордов. Чтоб перебить стили Chakra v2, пришлось ломать каскад через !important. Эта Chakra пришла в проект ещё до того, как я попал в IT.
Так же накопились вопросы к остальному стеку. Ранее я уже начал типизацию, чтоб ИИ было проще угадывать следующий токен. Но Next.js был 14-й версии, а SCSS в 2026 казался лишним: всё этакое может CSS из коробки.
🤔 Как же их апнуть? Тут помогли 7 агентов грока. Они параллельно перевели проект на TS, затем подняли Next.js с 14 до 16 и обновили пакеты до latest. Заодно добавили Biome вместо Prettier и ESLint. После мы пошли в бар, а утром я проснулся один в серверной...
В результате терминал кричал алертами! Next.js конфликтовал с SCSS. Вникать в их проблемы не хотелось. От SCSS я и так думал уйти. Потому ужал абстракцию до CSS, а следом вырезать Chakra v2, чтобы больше не видеть её API.
👍 К хорошему привык быстро. Хотелось уже писать на CSS с TS7, но нужные PR не влиты. Срочные задачи пришлось бы делать на JS, а потом решать конфликты. Тут помог SUPER PR! Дааа... для Open_source сомнительно, но окей.
В релизе 2.5.0 повезло увидеть год за месяц. Щас вот еще перфоманс шатаю. Осталось только глубже залезть в CI/CD. Там я только линтер настраивал и пайпы пинал.
📊 #статистика в IT 1764д | 5971ч
Post #1846
21.7K
Джун на фронте | IT Dev Log Как я platform-explorer.com редизайнил 👨💻 Вот уже 8 месяцев я коммичу в Open Source для dash.org. Не в основной блокчейн, где всем заведует Core Team (ещё их называют Dash Core Group, Inc. или DCG), а в Dash Platform Оно как L2: блокчейн поверх блокчейна…
