DevGang
Авторизоваться

Основы JavaScript

JavaScript был создан в 1995 году как способ добавления программ на веб-страницы в браузере Netscape Navigator. Сегодня этот язык принят всеми другими основными веб-браузерами и стал одним из самых популярных языков программирования в мире.

Начало работы со Svelte: новый подход к веб-разработке

Вы устали от фреймворков JavaScript, которые поставляются с большими пакетами и сложной настройкой? Если это так, давайте погрузимся в Svelte, революционный подход к созданию веб-приложений, который бросает вызов общепринятым представлениям о фронтенд-разработке.

Добавление рассылки с функциями Mailjet и Netlify

Я перешел из Mailchimp несколько лет назад, потому что стоимость должна была стать серьезным бременем, особенно после того, как они изменили способ расчета цен (все, с кем вы общались, даже если они отписались, и вам не разрешено общаться). В то время ActiveCampaign был более дешевым, но все же полнофункциональным вариантом. Тем не менее, мне никогда не были нужны все функции (особенно в отношении автоматизации кампаний), и снова пришло время, когда мне нужно двигаться. Как оказалось, переход с ActiveCampaign на Mailjet дает мне те функции, которые мне нужны, на 100 долларов меньше в месяц.

Создание REST API с помощью Deno и Hono.js: пошаговое руководство

В этой статье мы собираемся создать REST API, в котором мы выполняем знаменитый CRUD, и чтобы у каждого была возможность протестировать локально, будет использоваться база данных SQLite.

Чтобы дать вам немного больше контекста, в этой статье мы собираемся использовать следующие технологии:

Изучите Vue: список и условный рендеринг.

Представьте, что вы разрабатываете приложение и хотите отобразить некоторые данные в браузере на основе определенных условий или у вас есть массив данных, которые вы хотите просмотреть и отобразить в браузере. Как мы можем добиться этого в Vue? В этом руководстве мы изучим List rendering и conditional rendering в Vue, а также то, как мы можем использовать возможности директив v-if и v-for.

Рендеринг списка

Создание конфигурируемых защит Angular

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

Это не введение в защиту Angular, поэтому если вы не знакомы с ней, то можете прочитать о ней подробнее в официальной документации.

Программная генерация файлов в тестах Cypress

Документация Cypress рекомендует использовать фикстуры для загрузки файлов, но загромождение хранилища файлами фикстур может оказаться нежелательным. В идеале тестовый пакет должен программно "на лету" генерировать файлы, соответствующие требованиям конкретного теста.

Путешествие во времени в React с помощью Immer: Пошаговое руководство

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

Возможности функций JavaScript

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

Как веб-разработчики, вы обладаете возможностью привнести интерактивность и жизнь в веб-страницы с помощью функций JavaScript.

Сегодня мы отправимся в путешествие по чарующему миру функций JavaScript и раскроем их потенциал для создания динамического веб-опыта.

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

Многоязычный сервис перевода SMS, созданный с помощью Hapi, Nodejs и Javascript

Привет! Я создал этот замечательный сервис, который делает отправку массовых SMS-сообщений очень простой! Но это еще не все — он выходит за рамки обычного и позволяет вам переводить ваши сообщения на любой язык, который вы хотите. Как это круто?

Я интегрировал мощные функции OpenAI и Termii, чтобы ваши сообщения были точно переведены и доставлены вовремя. Больше не нужно беспокоиться о языковых барьерах или упускать возможность привлечь внимание своей аудитории!

Присоединяйся в тусовку

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

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу