Публикации по теме 'front-end-development'


Что такое Героку?
Что такое Героку? Heroku — это облачная платформа, которая позволяет компаниям создавать, доставлять, отслеживать и масштабировать приложения. Эта платформа — самый быстрый способ перейти от идеи к URL-адресу, минуя все эти головные боли с инфраструктурой, потому что Heroku позаботится об этом. Давайте попробуем опубликовать базовое приложение узла в Heroku в качестве примера. Настраивать: Интерфейс командной строки Heroku требует Git. Если у вас еще не установлен git,..

Сравнение селекторов CSS: объяснение операторов «+» и «~»
Поймите различные способы использования операторов «+» и «~» в Css и то, как они влияют на стиль. Когда дело доходит до выбора элементов на странице, существует множество различных селекторов. В этой статье мы более подробно рассмотрим два конкретных селектора: селектор «+» и селектор «~». Эти селекторы могут использоваться для выбора определенных элементов на странице и часто используются в сочетании с другими селекторами CSS для создания сложных правил оформления веб-страниц...

Vite vs Webpack: сравнительный обзор для современных разработчиков
Экосистема JavaScript известна своими быстро развивающимися инструментами и библиотеками, что делает ее одновременно интересной и сложной областью для разработчиков. Среди инструментов, которые сильно повлияли на ландшафт, есть такие упаковщики, как Webpack. Тем не менее, новички, такие как Vite, также набирают обороты. В этой статье мы демистифицируем различия между Vite и Webpack, предлагая идеи, которые могут лучше подойти для ваших проектов. Краткое введение: Веб-пакет:..

JavaScript в трех актах.
Акт 1: «Ядро» — Часть 1 (Введение) Введение В настоящее время JavaScript является не только языком Интернета, но и хорошо зарекомендовавшим себя языком для серверной разработки или даже научных вычислений. Кроме того, в последние годы JavaScript стал одним из наиболее часто используемых языков программирования во многих областях. Одним из факторов, способствующих этому успеху, является относительно простой синтаксис. Но даже если этот синтаксис делает язык, особенно для начинающих,..

Настройка защищенных маршрутов в React с помощью React Router
Во время работы над SPA на основе React большинству из нас пришлось бы работать над логикой управления маршрутами, которая в основном состоит из ограничения доступа к определенным маршрутам для гостевых пользователей. Я хотел бы поделиться подходом, который я использую в проектах для обработки этого сценария. Чтобы сосредоточиться на части конфигурации маршрута, я предполагаю, что вы знакомы с основами React. Итак, приступим Установка React Router Во-первых, давайте установим..

Нужно ли функциям async/await добавлять try catch?
Предисловие При написании асинхронных функций очень распространены как обещания, так и асинхронные решения. Даже в одном проекте разные разработчики используют разные привычки. Тем не менее, сравнение между ними не является предметом этой статьи. Его можно обобщить только одним предложением: «асинхронность — это идеальное решение для асинхронного программирования». При использовании асинхронной функции во многих статьях говорится, что рекомендуется try catch ловить исключения, но..

На следующий уровень с NUXT 3 (часть 1)
Несмотря на спад на рынке, в этом году появились сумасшедшие технологии: AR контактные линзы ( Black Mirror кто-нибудь?), тонкие как бумага высокоэффективные солнечные панели (на солнечной энергии EV ) и, самое главное, Nuxt 3 . Поскольку Nuxt 3 предлагает множество интересных функций, я разобью его на несколько статей. Эти функции не только повышают вашу производительность, но и приносят потенциальную коммерческую ценность …