Публикации по теме 'proxy'
Как освоить прокси-API на JavaScript
Рассмотрение практических примеров использования метапрограммирования
JavaScript - довольно гибкий язык. Это слабо типизированный и динамичный по своей природе. Вы, наверное, уже знаете, что его первая версия - тогда известная как Mocha - была создана всего за 10 дней . Такая гибкость означала, что разработчики могли легко расширить ее для удовлетворения своих индивидуальных сценариев использования.
Благодаря Proxy API эта гибкость выводится на новый уровень. Вы можете..
Что такое Proxy API и как он может помочь вам писать лучший код?
Повышение уровня вашего кода JavaScript с помощью Proxy API.
Как разработчики, мы всегда должны стремиться к тому, чтобы наш код было легче читать, управлять им и поддерживать его. Хотя существует множество универсальных способов написания более качественного кода, таких как использование осмысленных имен, создание небольших функций и объяснение себя в коде вместо комментариев, мне также нравится изучать инструменты для конкретных языков, которые могут помочь упростить мой код в..
Прокси-сервер ES6 и локализация
Может быть, вы слышали о JavaScript Proxy и думаете: «Эй, это круто и все такое, но для чего мне его использовать?» Не волнуйтесь, я тоже так думал до недавнего времени, когда мне понадобилось комплексное решение. И ВЗГЛЯД, косвенный посредник, известный только как «Прокси», возник из пепла и поджег все текстовые редакторы по всей известной вселенной.
В моем случае использования я хотел вернуть объект (больше похожий на словарь), который будет содержать пары ключ / значение для каждой..
Использование прокси-серверов JavaScript для упрощения делегирования
Преимущества использования композиции/делегирования по сравнению с наследованием в JavaScript и других языках хорошо задокументированы:
Замените наследование делегированием
Композиция над наследством
Одна из главных причин, по которой многие разработчики избегают написания кода на основе делегирования, заключается в том, что это замедляет разработку из-за необходимости писать кучу шаблонов для пересылки вызовов функций делегату. Прокси могут значительно сократить объем необходимого..
Проблемы с корпоративным прокси
Настройка npm и node.js за корпоративным прокси-сервером
При выполнении npm за корпоративным прокси вы не сможете получить доступ к серверам за пределами сети.
Например, выполнение следующей команды приведет к ошибке, как указано ниже.
npm установить -g ионный
нпм ОШИБКА! код ENETUNREACH
нпм ОШИБКА! ENETUNREACH
нпм ОШИБКА! запрос к https://registry.npmjs.org/ionic не удался, причина: подключение ENETUNREACH 148.87.19.50:80
Это ожидаемая ошибка при выполнении команды за..
Избегайте запросов CORS для приложения React
Вышеупомянутое - это типичный способ современной архитектуры веб-приложений. Бэкэнд (api.example.com) запускается на совершенно другом компьютере, и его API доступен для доступа с любого типа интерфейса. У нас был наш интерфейс React (app.example.com), среда разработки которого построена с использованием webpack. Вызовы api выполняются с использованием axios.
Из-за этой архитектуры нам приходится делать запросы CORS к нашему собственному бэкэнду. Совместное использование ресурсов..
Неизменяемость через изменчивость: иммер и Redux
Такие вещи, как состояние Redux, легко превратиться во вложенный беспорядок. Если вы хотите сохранить неизменяемость, вам нужно либо использовать специализированную библиотеку, такую как Immutable.JS , которая имеет собственный API для управления объектами, либо вы, по сути, сделаете следующее:
Это не только плохо выглядит ( кто-нибудь код стрелки? ), Но еще и очень плохо. Вы тратите так много времени на клонирование, и если вы облажаетесь, вы просто потеряете все преимущества..