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


Дено уже мертв?
Мнения разработчиков Дено уже мертв? Некоторые причины исчезнувшего ажиотажа В мае этого года в центре внимания был не только коронавирус - Deno распространился в сообществе разработчиков JavaScript и серверной части. Первая стабильная версия была там, и уже разразилась огромная шумиха. Я тоже сразу увлекся Deno и с нетерпением ждал возможности попробовать что-то новое. Статья , которую я написал о ней, получила тысячи просмотров только через Google - так что интерес был..

Нам нужно сделать наши журналы полезными
Урок наблюдаемости Траление через мусор Мы привыкли вызывать print () для отладки кода, предназначенного для разовых школьных проектов и MVP. Со временем мы сможем оценить полезность специализированных регистраторов и отладчиков, но привычки к неструктурированному ведению журнала переходят в производственную среду. И когда-нибудь он тебя сильно укусит ... Меня это укусило, когда я исследовал свою первую ошибку в производстве в Klinify. Что-то пошло не так с большим запросом,..

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

Выражать
Express был действительно интересным фреймворком для экспериментов. Интересно узнать, что означает вся информация в URL-адресах и как извлекать из них данные. Теперь я понимаю, почему знание основ JS так важно, поскольку после захвата переменных они становятся базовой логикой и манипулированием данными. Я с нетерпением жду, что приготовит бэкэнд-разработка, и думаю, что в будущем я буду искать бэкэнд-работу.

Node.js Обработка ошибок.
Обработка ошибок в Node.js — важнейший аспект создания надежных приложений. Node.js предоставляет несколько механизмов для эффективной обработки ошибок, гарантируя, что непредвиденные проблемы будут обнаружены, зарегистрированы и должным образом устранены. В этом объяснении я расскажу о распространенных методах обработки ошибок в Node.js вместе с примерами кода, иллюстрирующими их использование. 1. Блоки Try-Catch. Блок try-catch — это фундаментальная конструкция для обработки синхронных..

Проверка API-ключа, не стреляя себе в ногу (JavaScript, NodeJS)
Очень легко выстрелить себе в ногу, и это не только позволяет хакерам случайно взломать механизм аутентификации , но и упрощает им определение ключа API ! Это может быть особенно проблематично, если ключ API контролирует доступ к какому-либо потенциально дорогостоящему ресурсу, поэтому, получив ключ API , хакер может заставить вас накапливать немалые счета. Когда серверный разработчик пишет API, иногда ему требуется аутентифицировать инициатора запроса. Серверу необходимо..

Создание файла PDF из шаблона HTML
Использование библиотеки Django и PDFKit Я обычно начинаю свои статьи с того, что очень часто разработчикам приходится делать определенные вещи, и этот пост не будет исключением 😂 Бьюсь об заклад, что вам приходилось генерировать файлы в формате PDF для разных обстоятельств, например: счета или кредит-ноты для конечных пользователей нашей платформы, аналитические документы для пользователей-администраторов и так далее. Создание файлов для отображения данных является повторяющимся..