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


Как вернуть ответ на вызов Observable/http/async в Angular?
Когда вы начинаете работать с Angular и его интеграцией с модулем HTTP Client, обычно вы сталкиваетесь с Observables. Они являются основной частью того, как Angular обрабатывает асинхронные операции, такие как HTTP-запросы. Одной из распространенных проблем для новичков является понимание того, как извлекать данные из этих Observable и использовать их в своих компонентах или сервисах. Понимание наблюдаемых Прежде чем мы углубимся в решения, важно понять, что такое Observables. В..

Ваш код React отстой, и вот почему
Ваш код React отстой, и вот почему TL;DR Вы должны использовать TypeScript React , к лучшему или к худшему, является самой популярной средой JavaScript для внешнего интерфейса в 2022 году с весьма спорным балансом между разработчиком и конечным пользователем. Если оставить в стороне все противоречия, если вы выполняете какую-либо работу с интерфейсом, желательно знать, как работать с React, а если вы уже в нем, вероятно, ваш код совершенно отстойный . React — это фреймворк..

Что выбрать: интерфейс или псевдоним типа в Typescript?
В этом блоге в основном обсуждаются ключевые отличия interface vs type и рассказывается, как я буду использовать их в своей повседневной работе по разработке программного обеспечения. Описать форму объекта или сигнатуру функции Оба могут использоваться для описания формы объекта или сигнатуры функции. Тем не менее, я в основном использую interface для описания объекта и использую type для описания сигнатуры функции, так как я точно знаю, что это определение функции из arrow..

Redux withTypeScript  — правильный способ строгой типизации в соответствии с Redux Toolkit.
Redux withTypeScript — правильный способ строгой типизации в соответствии с Redux Toolkit Каждый, кто использует TypeScript, видит огромную ценность строгой типизации — она безопасна и предсказуема. Я видел много проектов, в которых используются текущие версии Redux, и в них все еще много самодекларативных интерфейсов. Это огромная проблема, если что-то изменится… Прежде чем мы начнем, я рекомендую установить Redux Toolkit с помощью npm install --save @reduxjs/toolkit , который..

Реализация комбинатора фиксированной точки
В этой статье мы рассмотрим конкретный комбинатор с особенно полезным результатом в теории типов и программировании — комбинатор с фиксированной точкой. Вдохновением для этого было: учитывая самое прямое определение, можно ли его построить с использованием языка со строгой оценкой (большинство языков). Haskell примечателен тем, что не является строгим в своей оценке, т.е. он не оценивает аргументы функции при их передаче. Мы используем эту идею в нашей реализации. Примечание. Код в..

Примечания по поддержке внутренней библиотеки компонентов React
Первоначально опубликовано на https://www.gabe.pizza/notes-on-component-libraries/ Я работаю в команде инфраструктуры пользовательского интерфейса в DigitalOcean с ноября 2021 года. Одной из моих основных обязанностей является выполнение функций основного сопровождающего нашей внутренней библиотеки компонентов React, Walrus. Эта библиотека предшествовала моему участию на несколько лет, и было интересно увидеть, как сработали предыдущие варианты дизайна. Этот документ представляет..

Практическое использование TensorFlow.js с примерами TypeScript
Введение TensorFlow.js — это мощная библиотека машинного обучения, которая позволяет запускать модели машинного обучения непосредственно в браузере или Node.js. TypeScript, с другой стороны, является типизированным надмножеством JavaScript, которое привносит статическую типизацию в JavaScript, помогая вам писать более чистый и удобный для сопровождения код. В этом руководстве мы рассмотрим практическое использование TensorFlow.js на примерах TypeScript, таких как классификация..