Публикации по теме 'javascript'


Эра новых инструментов веб-разработки: введение в Bun 1.0
На дворе сентябрь 2023 года, и пришло время еще раз внимательно взглянуть на быстро развивающийся мир веб-разработки. Вчера был необычный день для разработчиков, в первую очередь сосредоточенных на работе с соевыми фреймворками. Встречайте Bun — среду выполнения JavaScript нового века Устав от постоянного переизобретения фреймворков, разработчики JavaScript все больше внимания уделяют созданию совершенно новых сред выполнения JavaScript. Созданный с помощью Node JS, слегка..

Инструменты для документации API
Знакомство с инструментами, упрощающими процесс документирования API. Если вы здесь, это должно означать, что вы уже знакомы с пониманием документации API, но если вы не получили должного понимания, обязательно прочтите мою предыдущую статью Начало вашего пути к документации API , чтобы иметь правильное представление об API. Документация. Итак, поскольку мы пришли к пониманию концепции документации API, нам важно знать, какие инструменты доступны для процессов, связанных с..

Композиция GraphQL с фрагментами
Я слишком часто видел, как компоновка GraphQL на стороне клиента выполняется неправильно. Как оказалось, на самом деле в GraphQL встроен тип fragment , который значительно упрощает работу с композицией типов. В этой статье я приведу примеры на Javascript, как если бы мы писали клиентский код на стороне браузера. Композиция без фрагментов Вот пример того, как мы могли бы повторно использовать строку GraphQL с традиционной интерполяцией: const DAYS = ` monday tuesday wednesday..

Javascript — краткое знакомство с основами (часть 4)
Этот пост в блоге предназначен для разработчиков, которые уже знают, как писать программное обеспечение, и хотят узнать о Javascript. Я не учу вас писать программы, потому что предполагаю, что вы можете программировать на другом языке. Я также предполагаю, что даже Javascript — ниндзя наслаждаются разговорами на темы, которые они могут знать или не знать. Синтаксический сахар Шаблоны JavaScript / Объекты в JavaScript Функции в JavaScript "это", указывая на это ООП..

Поскольку мир продолжает использовать возможности Интернета, создание веб-приложений стало…
Поскольку мир продолжает использовать возможности Интернета, создание веб-приложений становится все более важным. К счастью, с Node.js и Express создание веб-приложений никогда не было проще. В этом руководстве мы проведем вас через этапы создания и развертывания веб-приложения с помощью Node.js и Express. Что такое Node.js и Express? Node.js — это кроссплатформенная среда выполнения JavaScript с открытым исходным кодом, которая выполняет код JavaScript на стороне сервера. Он..

Создание расширения для очистки истории Chrome
Расширения Chrome — это небольшие плагины, которые изменяют внешний вид и поведение Chrome (или веб-сайтов, просматриваемых в нем). Они могут уведомлять вас о событиях (например, Google Mail Checker или Inoreader Companion), изменять сайты (например, Reddit Enhancement Suite или uBlock Origin) или добавлять функциональные возможности (например, HTTPS Everywhere). Пару лет назад я сделал очень простое расширение Chrome под названием Selective Scrubber, которое удаляло предопределенные..

Общее решение для обмена сообщениями очереди с использованием NestJS
Предыстория В процессе разработки крупномасштабного проекта со слишком большим количеством микросервисов я работал над собственной библиотекой для обмена сообщениями очереди проекта. Библиотека, предназначенная для инкапсуляции интеграции с выбранной технологией очереди, конкретные API и их использование, а также рейд на возможности DI в NestJS. Дизайн и рекомендации В проекте использовалась технология Azure Service Bus. Общая политика в отношении микрослужб, использующих..