Рубрика «javascript» - 10
Быстрый Frontend в 2025: почему RTK Query, Tailwind и Vite убивают классические подходы
2025-06-15 в 16:15, admin, рубрики: javascript, JS, mui, ReactНи для кого ни секрет, что разработка и IT‑решения в 2025-м году — это гонка за скоростью: от выяснения бизнес‑требований до финальной версии продукта. Чем быстрее пишется код, тем раньше ваш продукт попадает к пользователям. Разумеется, выбор технологий существенно сказывается на скорости разработки.
В этой статье я бы хотел затронуть современные инструменты Frontend‑разработчика, которые уже начали вытеснять классику, а также попутно сокращают объём кода, избавляя разработчика от рутины.
Tailwind
Когда мобильной версии мало: зачем и как включать «Версию для ПК»
2025-06-13 в 11:11, admin, рубрики: html, javascript, mobile, responsive, SPA, UI, user-agent, web, Версия для ПКРазработка мобильных интерфейсов — непростая задача. Иногда по разным причинам пользователю недоступен функционал Web-приложения в мобильной версии. Что делать если десктопа под рукой нет?
Virtual Mirror Library — Библиотека виртуального макияжа и онлайн примерки аксессуаров
2025-06-12 в 7:00, admin, рубрики: backend, canvas, development, e-commerce, frontend-разработка, javascript, makeup, библиотека javascript, маркетинг, разработкаПривет! Я Аня, и очень люблю писать интересные интерености под E-commerce.
Ранее я уже писала о том, как создала POC модуля визуального поиска, сегодня хочу поделиться своей наработкой виртуального зеркала.
Библиотеку написала еще год-полтора назад, на то время было мало информации на эту тему, но зато большое количество предложений о покупке готовых модулей. Мне, как разработчику, стало интересно, а как же это все работает, и начала погружаться детальнее в эту тему.
Для нетерпеливых - вот ссылка на Github
Я построил систему управления жизнью и она Вас шокирует
2025-06-06 в 14:57, admin, рубрики: gtd, javascript, notion, obsidian, заметки, личная продуктивность, личная эффективность, планирование, управление задачамиС детства я хотел иметь систему, которая бы охватывала все (или почти все) аспекты моей жизни. И главное — чтобы она тратила минимум моих усилий. Абсолютный минимум. И у меня это получилось.
Я расскажу о системе, к которой шел почти 18 лет, потому что системы GTD для обычных людей у меня не работали. Я пробовал ежедневники, Google Keep, Evernote, Notion, физическую белую доску для маркеров, делал локальный сайт на HTML, писал себе в личные сообщения и в канал в соцсетях и мессенджерах, пока, наконец-то, не дошел до Obsidian.
Предисловие
Код-ревью: борьба или мотивация?
2025-06-01 в 8:16, admin, рубрики: frontend-разработка, javascript, качество кода, командная разработка, мотивация в ИТ, мотивация программистовПривет! Меня зовут Илья, последние 7 лет я занимаюсь фронтендом и наконец решил отметиться на Хабре. Стартую с темы, которая, как кажется, уже успела приесться, но всё ещё вызывает жаркие споры — код ревью (CR). Не смотря на сотни статей и мануалов, каждая команда подходит к этому процессу по-своему. Хочется зафиксировать и осмыслить собственный опыт, показать, как мы подходили к настройке процесса в реальном проекте, и почему, на мой взгляд, код-ревью не может быть универсальным, а должен опираться на контекст команды.
CSS и XPath — отстой. Секрет стабильных автотестов в test-id
2025-05-27 в 6:33, admin, рубрики: css, javascript, playwright, python, qa, qa automation, TypeScript, UI-тестирование, xpath, автоматизация тестированияВступление
Вы вообще в курсе, что такое CSS и XPath селекторы? Ну конечно в курсе — раз уж кликнули на эту статью, наверняка пережили хотя бы один из тех унылых споров в духе «а что лучше: CSS или XPath?» Спойлер: ни то, ни другое. Все эти разговоры — просто шум, рожденный из некомпетентности. Вот эти бесконечные обсуждения — «а XPath может по тексту», «а CSS быстрее», «а вот тут индекс нужен»... Да какая, к чёрту, разница, когда можно просто использовать тестовые идентификаторы?
Тестовые идентификаторы: как и где расставлять правильно
2025-05-27 в 6:33, admin, рубрики: css, javascript, playwright, python, qa, qa automation, TypeScript, UI-тестирование, xpath, автоматизация тестированияВступление
Вы вообще в курсе, что такое CSS и XPath селекторы? Ну конечно в курсе — раз уж кликнули на эту статью, наверняка пережили хотя бы один из тех унылых споров в духе «а что лучше: CSS или XPath?» Спойлер: ни то, ни другое. Все эти разговоры — просто шум, рожденный из некомпетентности. Вот эти бесконечные обсуждения — «а XPath может по тексту», «а CSS быстрее», «а вот тут индекс нужен»... Да какая, к чёрту, разница, когда можно просто использовать тестовые идентификаторы?
Pocupochki: когда лень писать список покупок, но есть 2 часа и доступ к Gemini
2025-05-27 в 4:28, admin, рубрики: gemini api, gemini flash, google io 2025, google stitch, javascript, nodejs, WebSocket, вайбкодинг, голосовой ввод, список покупокВступление
Привет! Опять я со своим "а что если попросить artificial intelligence...". В этот раз попросил сразу две — одна нарисовала интерфейс, вторая написала код. Получилось настолько рабочее, что сам теперь пользуюсь. Исходники на GitHub, демо живое — все ссылки в конце, но сначала расскажу, как это было.
20 мая прошла 18-ая конференция Google I/O 2025, на которой показали довольно много всего интересного. И меня, как дизайнера, очень сильно заинтересовал новый сервис stitch.withgoogle.comЧитать полностью »
Как я открыл WebSocket для Сомников из Чёрного Зеркала, а они начали водить хороводы
2025-05-26 в 13:24, admin, рубрики: Gamedev, html, java, javascript, Q-learning, spring, WebFlux, искусственный интеллект, Чёрное зеркалоЭто моя небольшая история про создание примитивного пет-проекта.
Откуда растут ноги: Я посмотрел 4 эпизод 7 сезона сериала «Чёрное зеркало», где описывалась компьютерная игра с искусственным интеллектом, механизм взаимодействия с реальным миром которого ограничивался мельканием на мониторе и издаванием птичьих(скорее трубных) звуков.

