Статьи для тех, кто
выводит стек в прод
Материалы о React, Node.js, TypeScript и AI. Переведённый текст показывается, если он есть. Если нет — вы видите английский текст и пометку об этом.
Тег: Error Handling
Загрузка, ожидание, сбои: как функции lazy, Suspense и Error Boundaries работают вместе
Понять, как React.lazy, Suspense и границы обработки ошибок разделяют код, отображают альтернативные варианты и предотвращают сбои, а также где разместить каждую из этих границ для улучшения пользовательского опыта.
9 мин чтенияУдаление шаблонного кода try/catch из маршрутов Express с asyncHandler
Узнайте, как промежуточный компонент обработки ошибок, обертка asyncHandler и пользовательский класс AppError позволяют вынести ответы Express на ошибки из каждого маршрута в одно единое место.
5 мин чтенияПроектирование приложений в Angular для обработки неудачных запросов: состояния, интерцепторы и повторные попытки
Узнайте, как классифицировать сбои HTTP в Angular, очищать состояние загрузки, централизовать обработку в интерцепторах, безопасно повторять попытки и отображать сообщения, на которые могут отреагировать пользователи.
9 мин чтенияПроектирование экранов в React для состояний загрузки, пустоты, ошибки и повторной попытки
Научитесь моделировать все возможные состояния экрана и формы в React — от структурных основ и повторной загрузки данных до пустых результатов, полезных сообщений об ошибках и защиты от двойной отправки данных.
6 мин чтенияРефакторинг цепочек Promise в Async/Await без изменения поведения
Как преобразовать цепочки .then() в читаемый код с использованием async/await, что на самом деле останавливает выполнение await, когда следует выполнять шаги параллельно и как try/catch заменяет .catch().
7 мин чтенияАнтишаблоны бэкенда: 7 дорогостоящих ошибок и практические способы их устранения
Узнайте, как выявлять и исправлять семь распространённых ошибок в инженерии бэкенда — от чрезмерно объёмных контроллеров до некорректно обрабатываемых ошибок — прежде чем они приведут к проблемам в производственной среде.
9 мин чтенияПочему `catch ()` вызывает ошибку SyntaxError в JavaScript
Узнайте, почему пустой список параметров catch полностью нарушает парсинг JavaScript, и ознакомьтесь с двумя грамматически корректными способами написания блока catch без параметров.
8 мин чтенияИсправление ошибок обработки исключений в моделях Async/Await в продакшн-коде Node.js
Пять ошибок обработки ошибок с использованием async/await в Node.js, приводящих к скрытым сбоям и ситуациям гонки в производственных приложениях на JavaScript, и конкретные способы их устранения.
8 мин чтенияСоздание механизмов обработки ошибок промышленного уровня в приложениях Node.js
Узнайте, как классифицировать ошибки Node.js, разработать собственную иерархию ошибок, централизовать обработку асинхронных ошибок и сохранять стек-трейсы для обеспечения надежности в производственной среде.
8 мин чтения
О этих статьях
Оценка за 24 часа
Нужен такой же стек в операторском слое? Пришлите бриф — оценка за 24 часа.