Публикации по теме 'typescript'
Сделайте ваши редукторы Angular NgRx красивыми 🍬 с помощью этой фантастической библиотеки
Обеспечьте неизменность в редюсерах NgRx с помощью библиотеки ngrx-immer.
NgRx — популярная библиотека управления состоянием для приложений Angular. Он предоставляет централизованное хранилище для хранения состояния приложения и набор инструментов для предсказуемого обновления состояния. NgRx также предоставляет мощный набор редюсеров, которые представляют собой функции, определяющие, как должно изменяться состояние в ответ на действие.
Одной из основных концепций NGRX является..
Рефакторинг: защитные оговорки
Методика, позволяющая стать лучшим разработчиком
В компьютерном программировании сторож - это логическое выражение, которое должно быть истинным, если выполнение программы должно продолжаться в рассматриваемой ветви. Независимо от того, какой язык программирования используется, защитный код или защитное предложение - это предварительные условия проверки целостности, используемые для предотвращения ошибок во время выполнения . - Википедия
Основные проблемы, возникающие в..
Как написать собственное правило ESLint
Эта история изначально была опубликована здесь .
Эта статья основана на ESLint v8.28.0 .
ESLint — это инструмент линтинга по умолчанию в экосистеме JavaScript/TypeScript. ESLint постоянно запускает набор правил для обнаружения проблем и, в зависимости от правила, позволяет автоматически исправить проблему. Эти правила можно импортировать из других проектов или расширить в соответствии с вашими потребностями. В какой-то момент у вас может возникнуть случай, который не покрывается..
Как настроить проект Nodejs с машинописным текстом, экспресс для создания Restful API
Узлы
Nodejs — это серверный язык. Мы используем его со многими фреймворками для создания серверных API и многих других функций.
Экспресс
Express — это, по сути, фреймворк на стороне сервера. Он упрощает работу разработчика по быстрому созданию сервера и API-интерфейсов с помощью фреймворка Express.
Типографический текст
Typescript является надмножеством JavaScript. Мы можем использовать его как с интерфейсом, так и с сервером. Это объектно-ориентированный язык..
Угловой и TypeScript
Идеальная архитектура в сложных проектах.
В последние недели в Neoland's Bootcamp нам рассказали об эволюции интерфейсных фреймворков для JavaScript. От пионеров Ext.js, backbone.js до известных Angular, Vue.js, EmberJS или Knockout. Все эти фреймворки имеют свои преимущества и недостатки, и мы начинаем испытывать и применять некоторые из них в различных учебных проектах. На мой взгляд, Angular — наиболее сбалансированный фреймворк из всех, предоставляющий шаблоны, привязку данных..
Контейнер IoC и внедрение зависимостей в Adonis v5
Инверсия контейнера управления (контейнер IoC) - мощный принцип программирования для обработки зависимостей классов. Он используется для увеличения модульности и расширения возможностей программы за счет абстрагирования реализаций через интерфейсы.
Одним из типов IoC является внедрение зависимостей, при котором зависимости вводятся во время выполнения по сравнению с традиционным потоком управления. Все это встроено в Adonis Framework.
Идея
То, что мы собираемся построить, довольно..
Использование TypeScript с Node.js: подробное руководство
Если вы работаете с Node.js, возможно, вы знакомы с проблемами управления и масштабирования большой кодовой базы. Один из способов преодолеть это — использовать TypeScript, надмножество JavaScript со статической типизацией, которое добавляет в язык необязательные аннотации типов и расширенные функции. В этой статье мы рассмотрим, как использовать TypeScript с Node.js, и предоставим примеры, которые помогут вам начать работу.
Оглавление
Введение в TypeScript Настройка проекта..
Новые материалы
CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек
Неделя 1: 4 июня — 10 июня
Что вы делали на прошлой неделе?
Занятия начались на этой неделе, поэтому большую часть времени я потратил на..
Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv)
Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..
Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте.
В официальном примере выполняется только обучение модели, но отсутствует..
Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..
Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..
Обработка изображений с помощью Python - размытие и повышение резкости для начинающих
Как применить ядра свертки к цветным изображениям?
В этой статье мы обсудим, как применять ядра размытия и повышения резкости к изображениям. Эти базовые ядра составляют основу многих более..
Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости?
Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..