Веб-разработка. - страница 7

Vibe Coding: как программировать без кода и зачем это вам

Vibe coding — что это такое? Почему вокруг него столько хайпа и мемов? И зачем он вам?Разбираемся за 3 минуты.Что такое vibe coding?Vibe coding — это стиль программирования, в котором вы не пишете каждую строчку кода вручную. Вместо этого вы даёте команду ИИ.Пример: «Сделай простую страницу с формой обратной связи, после заполнения формы должна появляться надпись "благодарим за обращение, мы с вами свяжемся в ближайшее время.»ИИ пишет код, вы просто проверяете результат: заполняете форму — появилась надпись. Всё просто и быстро. Вам нужна только идея — и вайб.

продолжить чтение

Библиотеки UI-компонентов для React в 2025 году

React остаётся одним из самых популярных инструментов для фронтенд-разработки. Библиотеки UI-компонентов для React значительно развились, предоставляя разработчикам инструменты для создания современных, эффективных и доступных интерфейсов. В этой статье рассмотрим топовые библиотеки UI-компонентов для React, которые стали популярными в 2025 году, и их ключевые особенности.Ключевые тенденции для библиотек UI-компонентов в 2025 годуУлучшенная доступность

продолжить чтение

Оцени меня, если сможешь. Методика точной оценки крупных задач

Практически постоянно на проектах вижу такого рода постановки задач: Разобраться с логированием при ретраеРеализовать отчетыNGINX. Мониторинг и логирование

продолжить чтение

Российский новый университет подключился к «РосНавыку»

9 июля для ректората Российского нового университета (РосНОУ) при поддержке Университетского консорциума исследователей больших данных прошёл семинар сервиса «РосНавык». Этот мониторинговый сервис представила Дарья Олеговна Дунаева, менеджер проекта, ведущий аналитик научно-исследовательской лаборатории прикладного анализа больших данных Томского государственного университета.

продолжить чтение

Как я навайбкодил ИИ-переводчик для браузера, потому что остальные — унылый мусор

GitHub → krakotay/ai-translator-chromeПока только для Chromium-браузеров.🚨 Зачем вообще это всёGoogle Translate — неплох, но переводит сухо, глупо, а иногда — просто криво.примерМой (через gemini 2.5 flash lite)

продолжить чтение

Новое поколение Open Source. На пути к «Основанию» Айзека Азимова

ВведениеОбложка сериала "Foundation" от Apple TV

продолжить чтение

Пользователи Anthropic теперь могут создавать приложения прямо из чат-бота Claude

Anthropic добавила новую функцию в Claude AI, которая позволяет пользователям создавать приложения на базе ИИ прямо внутри чат-бота. Она доступна на уровнях Free, Pro и Max.

продолжить чтение

Я немного устал от SQL и решил попробовать себя в веб-разработке

Я дата-инженер, которому захотелось немного творчества. Писать сотни строк SQL на работе не всегда доставляет радость, поэтому решил углубиться в веб-разработку, чтобы иметь возможность сделать то, что можно "потрогать" руками и, возможно, поделиться этим с окружающими.В итоге родилась идея AI тьютора - смесь двух популярных нынче направлений Онлайн-обучение и AI. AI Тьютор - сервис генерации образовательного контента с возможностью проверки знаний и виртуальным помощником.

продолжить чтение

Сайт с роутингом за вечер без единой строки кода на Next.js с помощью Vercel AI

Дисклеймер

продолжить чтение

document.currentScript: что такое и с чем едят

Сначала я недооценил document.currentScript, но оказалось, что он отлично подходит для передачи параметров конфигурации прямо в теги <script> — и это далеко не все. Порой я натыкаюсь на давно существующие браузерные API в JavaScript, о которых, по идее, я должен был узнать гораздо раньше. Например, window.screen или метод CSS.supports(). К счастью, я понял, что не один такой. Помню, как однажды упомянул window.screen в посте и получил неожиданно много комментариев от людей, которые тоже впервые о нем слышали. Это меня немного приободрило — я почувствовал себя не таким уж глупым. Видимо, дело не в том, как давно существует API, а в том, насколько он полезен в реальных задачах. Если window.screen почти нигде не используется, о нем легко забыть. Но иногда все же появляется неожиданный шанс применить одну из этих малоизвестных возможностей. Похоже, я как раз нашел такой случай для document.currentScript — и намерен использовать его по максимуму.

продолжить чтение

1...5678910...11
Rambler's Top100