DigitalOcean запустил новую облачную платформу для хостинга приложений. Сравниваем цены с AWS

DigitalOcean запустили вторую бета-версию своей новой платформы для хостинга приложений — App Platform. Сравнили их цены с сервисами AWS.

Обложка статьи «DigitalOcean запустил новую облачную платформу для хостинга приложений. Сравниваем цены с AWS»

Топ 5 JS-библиотек для бизнес приложений в 2020-2021

Рассматриваем лучшие UI библиотеки для создания и развития бизнес-приложений на JavaScript.

Обложка статьи «Топ 5 JS-библиотек для бизнес приложений в 2020-2021»

Роутинг в Vue

Практика использования официальной библиотеки для маршрутизации в Vue — Vue router.

Обложка статьи «Роутинг в Vue»

Что должно быть на сайте, чтобы он продавал: чек-лист

Советы и чек-листы для тех, кто хочет сделать сайт, на котором все пути клиента приведут к заявке.

Обложка статьи «Что должно быть на сайте, чтобы он продавал: чек-лист»

Обработка ошибок в JavaScript

Рассматриваем, что из себя представляют ошибки в JS, какими способами можно их обрабатывать, что делать с ошибками зависимостей и не только.

Обложка статьи «Обработка ошибок в JavaScript»

Кастомные свойства в CSS. Часть 3: ограничения

В последней статье серии рассмотрены ограничения кастомных свойств CSS.

Обложка статьи «Кастомные свойства в CSS. Часть 3: ограничения»

Кастомные свойства в CSS. Часть 2: особенности применения

Во второй статье серии мы подробнеее рассмотрим наследование значений кастомных свойств.

Обложка статьи «Кастомные свойства в CSS. Часть 2: особенности применения»

Кастомные свойства в CSS. Часть 1: что это такое и как работает

В первой статье из серии мы познакомимся с основами кастомных свойств, которых будет достаточно, чтобы начать с ними экспериментировать.

Обложка статьи «Кастомные свойства в CSS. Часть 1: что это такое и как работает»

Как работать с protobuf в Go

Статья расскажет об использовании protobuf — механизме, придуманном Google для сериализации структур данных.

Обложка статьи «Как работать с protobuf в Go»

Программирование на Python с нуля: дорожная карта разработчика

Как научиться программировать на Python с нуля? Мы составили дорожную карту для быстрого, эффективного и структурированного изучения Python.

Обложка статьи «Программирование на Python с нуля: дорожная карта разработчика»

Оптимизация графиков Recharts

Статья, которая будет интересна тем, кто использует React и Recharts (или другую библиотеку на основе SVG) для построения графиков.

Обложка статьи «Оптимизация графиков Recharts»

Кастомизация сборки Angular-проекта

При сборке Angular-приложения со временем возникает задача, которую не решить с помощью того, что доступно из коробки. Узнаём, что делать в таком случае.

Обложка статьи «Кастомизация сборки Angular-проекта»

Хотел кликнуть, но не смог: как правильно настроить размер области клика

Рассматриваем несколько распространённых проблем с UX и показываем, с какой из них столкнулись сами и как её решали.

Обложка статьи «Хотел кликнуть, но не смог: как правильно настроить размер области клика»

Обучение веб-разработке на практике: пишем слайдер на JavaScript

Обучение веб-разработке даётся проще, если к теории подключена практика. Предлагаем попрактиковаться на слайдере без использования сторонних библиотек.

Обложка статьи «Обучение веб-разработке на практике: пишем слайдер на JavaScript»

Как стать веб-разработчиком: пишем своё первое веб-приложение

Статья для начинающих веб-разработчиков с примером создания простого приложения для просмотра погоды в вашем городе.

Обложка статьи «Как стать веб-разработчиком: пишем своё первое веб-приложение»

Типичные ошибки джунов, использующих React

Разбор некоторых из ошибок (и возможных решений), которые джуны совершают на раннем этапе своего профессионального роста.

Обложка статьи «Типичные ошибки джунов, использующих React»

8 основных языков для бэкенда

На чём обычно пишут бэкенд крупные компании? Рассказываем о 8-ми языках для бэкенда, об их плюсах и о компаниях, где их используют.

Обложка статьи «8 основных языков для бэкенда»

Программируем лучше с ESLint, Prettier и TypeScript

Рассказ о том, как правильно управлять инструментами ESLint и Prettier, которые позволяют писать более читабельный и продуктивный код.

Обложка статьи «Программируем лучше с ESLint, Prettier и TypeScript»

Подборка расширений VS Code для full stack SDE

Full stack разработчик делится своим набором расширений для повседневной работы в среде разработки VS code.

Обложка статьи «Подборка расширений VS Code для full stack SDE»

Краткое введение в Svelte 3

Разбираем Svelte 3 — фреймворк для создания пользовательского интерфейса, который позаимствовал хорошие идеи из React и Vue и привнёс свои.

Обложка статьи «Краткое введение в Svelte 3»

Я не робот: 10 альтернатив reCAPTCHA

Рассказываем, какие есть альтернативы reCAPTCHA и чем они лучше антиспам-сервиса от Google.

Обложка статьи «Я не робот: 10 альтернатив reCAPTCHA»

Работа фронтенд разработчиком: ожидания и реальность

Рассказ о том, какие ожидания от профессии были у практикующего фронтенд разработчика и какие из них оправдались.

Обложка статьи «Работа фронтенд разработчиком: ожидания и реальность»

Логирование как инструмент повышения стабильности веб-приложения

Статья о том, как в крупном проекте уменьшить время на выявление, отладку и устранение ошибок и при этом не потерять в качестве с помощью логирования.

Обложка статьи «Логирование как инструмент повышения стабильности веб-приложения»

Создаём веб-приложение с бэкендом на Django и фронтендом на React

Создаём REST API на Django, добавляем React в проект и соединяем Django и React.

Обложка статьи «Создаём веб-приложение с бэкендом на Django и фронтендом на React»

«Лучший UX ever», насос для pop-up окон и немного браузерных игр — необычные веб-проекты для развлечения и вдохновения

Творческие веб-проекты, чтобы потыкать, отдохнуть и вдохновиться.

Обложка статьи ««Лучший UX ever», насос для pop-up окон и немного браузерных игр — необычные веб-проекты для развлечения и вдохновения»

Задачи по JavaScript для начинающих от Tproger и GeekBrains

Вместе с факультетом Веб-разработки GeekUniversity собрали для вас несколько простых задач и вопросов по JavaScript для обучения и тренировки.

Обложка статьи «Задачи по JavaScript для начинающих от Tproger и GeekBrains»

Самые большие ошибки в веб-разработке — опыт экспертов

Попросили экспертов рассказать о своих фейлах в веб-разработке, чтобы вы не наступали на те же грабли и вспомнили, что все иногда ошибаются.

Обложка статьи «Самые большие ошибки в веб-разработке — опыт экспертов»
Обложка поста

Что нужно знать, чтобы стать веб-разработчиком: интерактивная карта со ссылками на ресурсы для изучения

Roadmap для веб-разработчика: пригодится, чтобы организовать своё обучение или просто посмотреть полезные ресурсы. Круто оформлено. Кликабельно.

Какие типичные ошибки в дизайне сайта допускают новички — рассказывают эксперты

Разработка дизайна — штука непростая, что выливается в разные ошибки начинающих. О том, какие ошибки можно допустить, узнали у экспертов.

Обложка статьи «Какие типичные ошибки в дизайне сайта допускают новички — рассказывают эксперты»

Перестаньте использовать !important. Помогаем разобраться с каскадом CSS

Почему ваши CSS-правила иногда не работают, зачем на самом деле нужен !important и как работает каскад CSS — рассказываем в статье.

Обложка статьи «Перестаньте использовать !important. Помогаем разобраться с каскадом CSS»
Обложка поста

Что использует команда Tproger: инструменты для мониторинга и улучшения производительности веб-сайта

Рассказываем, как повысить скорость загрузки сайта и с помощью каких инструментов отслеживать показатели. Проверено разработчиками Tproger.

Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты

Во фронтенд-тестировании существуют разные подходы и инструменты, в которых легко запутаться. Узнаём у экспертов, что они рекомендуют использовать.

Обложка статьи «Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты»