Стек и технологии
Обзоры языков, фреймворков и инструментов — для чего хороши, где ломаются и что взять вместо них.
Статьи · 30
-
Фреймворк Laravel: полный обзор
Для чего нужен фреймворк Laravel в 2026 году, где он лучший выбор, а где выигрывают обычный PHP или другой стек: Laravel 13, плюсы и минусы, Laravel или Symfony, сравнение с Django, Rails и NestJS, примеры, пределы и советы.
Читать
-
Язык Python: полный обзор
Для чего нужен язык программирования Python в 2026 году, где он лучший выбор, а где выигрывает другой: ИИ и данные, Django, FastAPI или Flask, плюсы и минусы, сравнение с PHP, Node.js, Go и Java, примеры, пределы и советы.
Читать
-
Пайплайн CI/CD
Как проходит пайплайн из восьми задач, чем CI отличается от поставки и развёртывания, быстрый пайплайн за 4 минуты вместо 15, сравнение шести инструментов, четыре способа выкладки, два файла кода, правила и ошибки.
Читать
-
Оплата на сайте
Как проходит платёж в шесть шагов, три способа принимать оплату, сравнение восьми популярных сервисов, комиссия на малом и крупном заказе, шаг оплаты, код платежа и уведомления, правила и ошибки.
Читать
-
Docker
Что такое Docker: восемь главных понятий, когда он помогает, а когда нет, плюсы и минусы, три файла для настоящего проекта, ошибки и правила для рабочей среды.
Читать
-
Локальные модели
Открытые языковые модели на своём сервере: семь семейств, память под каждый размер, локальная модель или облако, три примера с Ollama, ошибки и правила для рабочего проекта.
Читать
-
pgvector
Что pgvector добавляет в PostgreSQL: расстояния, индексы и типы, сравнение с векторными базами, три примера SQL, настройки для рабочего проекта и частые ошибки.
Читать
-
RAG
Как устроена генерация с поиском: восемь шагов, RAG в сравнении с дообучением и длинным промптом, плюсы и минусы, три шага в коде, ошибки и правила надёжной системы.
Читать
-
Core Web Vitals
Что измеряют LCP, INP и CLS, пороги, двенадцать причин плохих метрик с решениями, полевые и лабораторные данные, четыре примера с цифрами до и после, ошибки и правила.
Читать
-
View Transitions API
Как работает View Transitions API: переходы между страницами одним правилом CSS, общие элементы, переходы внутри страницы, поддержка браузерами, три проверенных примера, ошибки и правила.
Читать
-
Современный CSS
Что умеет современный CSS: шестнадцать возможностей с поддержкой, что раньше требовало JavaScript или Sass, плюсы и минусы, четыре примера с проверкой в браузере, ошибки и правила.
Читать
-
REST или GraphQL
Чем REST и GraphQL отличаются: четырнадцать критериев, какой подход под какой проект, одна карточка товара через оба API, что настроить в каждом и частые ошибки.
Читать
-
Tailwind или свой CSS
Чем Tailwind и свой CSS отличаются: двенадцать критериев, какой подход под какой проект, одна карточка двумя способами с замером файлов, шесть правил порядка и частые ошибки.
Читать
-
SQLite или PostgreSQL
Чем SQLite и PostgreSQL отличаются: четырнадцать критериев, какая база под какой проект, признаки, что SQLite уже мало, переносимый SQL, переезд по шагам и частые ошибки.
Читать
-
PHP, Node.js или Go
Чем PHP, Node.js и Go отличаются для серверной части: тринадцать критериев, какой язык под какой проект, как разница проявляется на практике, один API на всех трёх и частые ошибки.
Читать
-
Go или Rust
Чем Go и Rust отличаются на практике: четырнадцать критериев, шесть различий, которые чувствуются в работе, какой язык под какую задачу, одни и те же задачи на обоих и частые ошибки.
Читать
-
Telegram Mini Apps: полный обзор
Как устроены Telegram Mini Apps: бот, страница, подписанные данные пользователя и оплата в Stars; 8 сфер, плюсы и минусы, сравнение с ботом, сайтом и мобильным приложением, правила безопасности и примеры кода.
Читать
-
Three.js и WebGL: полный обзор
Что такое WebGL и Three.js, когда 3D на сайте окупается, а когда только добавляет вес: 8 сфер, плюсы и минусы, сравнение с Babylon.js, Spline и видео, правила скорости, WebGPU и примеры кода.
Читать
-
Node.js и Vite: полный обзор
Для чего нужны Node.js и Vite: 8 сфер, плюсы и минусы, что сегодня встроено в Node.js, Vite 8 с Rolldown, сравнение с Deno, Bun, PHP и Go, примеры кода, пределы и советы.
Читать
-
SQLite: полный обзор
Для чего нужна SQLite, подходит ли она для сайта и где выигрывает серверная база: режим WAL, плюсы и минусы, сравнение с PostgreSQL и MySQL, инструменты, примеры SQL, пределы и советы.
Читать
-
MySQL: полный обзор
Для чего нужна база данных MySQL, где она лучший выбор, а где выигрывает другая: плюсы и минусы, версии 8.4 и 9, сравнение с PostgreSQL, MariaDB и SQLite, инструменты, примеры SQL, пределы и советы.
Читать
-
React: полный обзор
Для чего нужен React и где он окупается: 8 сфер, плюсы и минусы, сравнение с Vue, Angular и Svelte, экосистема, React 19, примеры кода, пределы и советы.
Читать
-
MCP: полный обзор
Что такое MCP и почему его поддерживают Claude, ChatGPT и другие ассистенты: как устроен протокол, 8 сценариев, сравнение с другими способами дать ИИ доступ к данным, безопасность, пределы и примеры кода сервера.
Читать
-
React или без фреймворка
Когда сайту нужен React, а когда фреймворк только добавляет вес: замер размера сборки, сравнение трёх подходов, что браузер умеет сам, островки, одни и те же задачи двумя способами и частые ошибки.
Читать
-
TypeScript: полный обзор
Для чего нужен TypeScript, чем он отличается от JavaScript, где окупается, а где лишний: плюсы и минусы, TypeScript 7, сравнение с JavaScript, JSDoc, Python и Go, примеры кода, пределы и советы.
Читать
-
PostgreSQL или MySQL
Чем PostgreSQL и MySQL отличаются на практике: четырнадцать критериев, какую базу брать под задачу, одни и те же задачи на обоих диалектах, переезд с MySQL на PostgreSQL и частые ошибки.
Читать
-
Язык PHP: полный обзор
Для чего нужен язык программирования PHP в 2026 году, где он лучший выбор, а где выигрывает другой: современный PHP 8.5, плюсы и минусы, сравнение с Node.js, Python, Go и Ruby, фреймворк или свой код, примеры, пределы и советы.
Читать
-
PostgreSQL: полный обзор
Для чего нужна база данных PostgreSQL, где она лучший выбор, а где выигрывает другая: плюсы и минусы, сравнение с MySQL, SQLite, MongoDB и ClickHouse, расширения, примеры SQL, пределы и советы.
Читать
-
Язык Rust: полный обзор
Для чего нужен язык программирования Rust, где он лучший выбор, а где выигрывает другой: безопасная память без сборщика мусора, плюсы и минусы, сравнение с C++, C, Go, Java и Python, примеры кода, экосистема, пределы и советы.
Читать
-
Язык Go: полный обзор
Для чего нужен язык программирования Go, где он лучший выбор, а где выигрывает другой: плюсы и минусы, сравнение с Python, Node.js, Java, Rust и PHP, примеры кода, экосистема, пределы и советы.
Читать