Хобрук: Ваш путь к мастерству в программировании

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


Статическая типизация в TypeScript: основы Typescript
Понимание статической типизации TypeScript, расширенный набор JavaScript, был разработан Microsoft в 2012 году для устранения некоторых ограничений JavaScript. Одним из его основных предложений является дополнительная система статических типов. Хотя JavaScript является динамически типизированным языком, в котором типы переменных не устанавливаются до времени выполнения, TypeScript предлагает разработчикам возможность указывать типы во время компиляции посредством статической типизации...

На TypeScript или не на TypeScript?
- для стартапов Автор: Халил Наджар На данный момент вы, я и… ну, практически каждый разработчик в мире слышал о TypeScript. Он был частью мира JavaScript в течение нескольких лет, и его популярность не показывала никаких признаков замедления с момента его создания. Причина этого проста: разработчики ❤ TypeScript . Земля обетованная TypeScript Typescriptlang.org определяет этот язык как: Масштабируемый JavaScript. Это определение может показаться..

Улучшение производительности приложения React: как остановить ненужный повторный рендеринг
Как инженеры-программисты, одной из наших главных забот является производительность наших приложений. При создании приложения React оптимизация производительности может быть достигнута за счет использования двух мощных хуков: React.memo и useCallback. React.memo — это оптимизация производительности, которая позволяет запоминать результат рендеринга компонента. Если компонент получает те же реквизиты, что и раньше, React будет повторно использовать ранее обработанный результат, а не..

Добро пожаловать в дикий мир TypeScript, приятель! Это страшно?
Так что же это за TypeScript вообще?! 🫣 Приветствую друзей, коллег, интернет-жителей — даже тех из вас, кто попал сюда по чистой ошибке алгоритма — всем вам добро пожаловать. Хорошо, не хочешь запачкать руки TypeScript ? Что ж, пристегнитесь, потому что это не учебник по JavaScript для вашей мамы. Давайте сразу к делу! Давайте отбросим формальности, TypeScript — это просто JavaScript с некоторыми безумными навыками . Как будто JS пошел в спортзал, усердно тренировался и вернулся..

Создайте глобальную систему событий с помощью TypeScript
Инфраструктура для отслеживания пользовательских событий с использованием Typescript с шаблонами Observer, Subscriber и Singleton. Написание сложных проектов может потребовать обработки различных событий между компонентами. Некоторые из этих компонентов могут быть слишком далеки друг от друга в плане программирования. Создание глобальной системы событий для обработки этого может решить проблему. Шаблон системы событий Система событий должна содержать следующие методы:..

Обеспечение реализации класса в TypeScript - Введение в интерфейсы TypeScript
Большим преимуществом TypeScript перед обычным JavaScript является то, что он расширяет возможности JavaScript, добавляя безопасность типов к объектам нашей программы. Он делает это, проверяя форму значений, которые принимает объект. Проверка формы называется уткой или структурной типизацией. Интерфейсы - это один из способов выполнить роль именования типов данных в TypeScript. Это очень полезно для определения контракта в нашем коде в программах TypeScript. В этой статье мы..

Рефакторинг библиотеки HOC для перехватов React
Рефакторинг библиотеки HOC для перехватов React Недавно я решил поэкспериментировать с тем, как я пишу приложения React. Обычно это включает в себя Redux, иногда Apollo или какие-то стандартные строительные леса, и мне все это нравится, но я всегда чувствую, что опыт может быть лучше. Я хотел сделать что-то, что содержало бы небольшие модульные детали, которые я мог бы комбинировать по мере необходимости. Я хотел начать с простого, просто с выборки данных, без какого-либо..

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

Прогресс с моделью скрытой диффузии, часть 3 (машинное обучение)
Выровняйте свои латентные данные: синтез видео высокого разрешения с моделями скрытой диффузии (arXiv) Автор: Андреас Блаттманн , Робин Ромбах , Хуан Линг , Тим Докхорн , Сын Ук Ким ,..

Totaljs Flow: триггерные компоненты
Total.js — это мощная и универсальная среда веб-приложений, которая предоставляет разработчикам ряд инструментов для оптимизации процесса разработки. Total.js Flow — самый популярный..

Сквозное машинное обучение BigQuery
Используйте Google Cloud BigQuery для участия в конкурсе Kaggle Я покажу вам, как прогнозировать выживших после катастрофы Титаника, используя только BigQuery и API Kaggle . С тех пор, как я..

Руководство для начинающих по созданию модального окна с помощью React
Недавно я узнал, как создать модальное окно, и решил написать об этом, чтобы помочь всем, кто ищет простое пошаговое руководство. Добавление модальных окон в ваше приложение может сэкономить..

Искусство экспериментов с машинным обучением
5 простых стратегий, которые помогут вам получить максимальную отдачу от экспериментов с машинным обучением Экспериментирование лежит в основе профессии машинного обучения. Мы прогрессируем,..

Как используется представление изображения, часть 2 (компьютерное зрение)
Использование полнотекстовых изображений слайдов из самоконтролируемого контрастного обучения для регрессии соответствия меланомы (arXiv) Автор: Шон Груллон , Вон Сперриер , Цзяи Чжао..

Наука о данных для глобальной торговли дикой природой
Данные для изменения Наука о данных для глобальной торговли дикой природой Широкий и глубокий анализ импорта незаконного оборота дикой природы в США. Этот проект завершили Алекс Харди,..