eConti - программирование в вопросах и ответах

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


Создание приложения React без использования встроенного CRA (create-react-app)
Реагировать + машинописный текст + веб-пакет Я создавал большинство приложений React, используя простое create-react-app , которое многие новички используют для быстрого запуска своих проектов. Однако, как многие из вас, возможно, заметили, если вы когда-либо работали с приложением create-react-app, я обнаружил, что тону в зависимостях и конфигурациях, которые я никогда не понимал. Хотя среда предварительно настроена и предоставляет набор соглашений, инструментов и зависимостей, она..

Интерфейсы TypeScript и функции высшего порядка JavaScript
Интерфейсы TypeScript и функции высшего порядка JavaScript Можно сказать, что код развязан , когда ваши компоненты спроектированы таким образом, что они не зависят от конкретных реализаций других. Компоненты слабо связаны, когда зависимости между ними обеспечиваются типом соглашения о коде или контракта, чтобы максимально упростить линии связи между ними. Далее следует объяснение того, как мы можем добиться этого как с интерфейсами, так и с функциями более высокого порядка...

Angular 2 — Использование пайпов в классах
Предупреждение: это было написано для Angular2 RC4. Большая часть этого по-прежнему действительна, однако каналы, используемые в логике шаблона, теперь должны быть объявлены как часть модуля, а не как компонент, как здесь. Фильтры Angular 1 просты в использовании, независимо от того, хотите ли вы их использовать в качестве шаблона или контроллера. Angular 2 заменил $filters на Pipes, которые, по сути, представляют собой ту же концепцию. Они применяются в шаблонах так же, как $filters,..

Дженерики в TypeScript
В основном наши алгоритмы и структуры данных написаны так, чтобы быть совместимыми с определенными типами, что делает их менее гибкими и не пригодными для повторного использования. С помощью дженериков мы можем писать более гибкий код, который можно использовать с различными типами данных, обеспечивая при этом безопасность типов. В Generics мы используем заполнитель типа, который заменяется конкретным типом во время компиляции. Давайте посмотрим на реализацию дженериков в..

Тип TypeScript против интерфейса: выбор правильного подхода
Понимание того, когда использовать «тип», а когда выбрать «интерфейс» при разработке TypeScript В TypeScript у нас есть два способа определить форму объекта. В большинстве случаев они делают одно и то же. Интерфейсы сияют при использовании для objects и type сияют при использовании с примитивными значениями. Однако этой разницы недостаточно, чтобы решить, какой из них следует использовать, а какой нет: грань очень тонкая. Давайте рассмотрим несколько областей, в которых..

Как связать файлы объявлений *.d.ts с помощью API-Extractor
и избегайте распространенных ошибок при экспорте ваших типов API-Extractor — это инструмент, созданный Microsoft для создания лучших пакетов TypeScript. Мы использовали его ранее для создания нашей документации из наших комментариев TSDoc. Теперь давайте использовать его для некоторых других его функций, перечисленных на их веб-сайте :

Все, что вам нужно знать о декораторах в TypeScript
Повысьте уровень всего за 5 минут — это проще, чем вы думаете! В этой статье основное внимание будет уделено декораторам, одной из функций TypeScript. Мы углубимся в его детали и изучим его функциональность на реальных примерах. Пойдем! Декораторы — это функция TypeScript, которая позволяет добавлять метаданные и изменять поведение классов, методов, свойств и параметров во время компиляции. Декораторы — это функции с префиксом @ . Примечание: декораторы — это экспериментальная..

Новые материалы

ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..

Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок. Успех в отрасли требует навыков презентации и обучения других. Ценность улучшенных..

Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..

Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv) Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..

Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..

Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения). Требования: Антикапча или любой другой сервис по разгадыванию капчи. Модуль..

7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..