Squeak.ru - шаблоны программирования

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


Написание кода Node.js с использованием TypeScript
Недавно я попробовал TypeScript, так как он кажется многообещающим транспилером JavaScript, и хотел поделиться здесь своим первым опытом, чтобы убедить других попробовать TypeScript. Это действительно потрясающе! TypeScript просто улучшает (конечно, зависит от вашего мнения) JavaScript и компилирует его в стандартный код JavaScript. Удивительной особенностью является то, что полученный код JavaScript действительно читабелен. Начнем с установки TypeScript. Я предполагаю, что у вас есть..

Typescript Typeguards странные
Под капотом Typescript — это Javascript, а Javascript странный . Typescript поставляется с предпосылкой привнести некоторую здравомыслие в Javascript за счет использования системы типов, которая отлавливает ошибки типов во время компиляции, а не во время выполнения. Явное написание типов без использования приведения типов почти не требует дополнительного времени, но дает нам преимущество в виде лучшего инструментария во время разработки, а также большей уверенности в том, что..

Улучшенные (модульные) тесты 101
Если вы работаете в организации, которая разрабатывает, развивает и поддерживает долгосрочные проекты, вы, должно быть, написали какой-то модульный тест или, по крайней мере, знаете, что это такое. Хотя основное внимание я уделяю JavaScript и TypeScript, то, чем я здесь делюсь, скорее всего, применимо и к другим языкам. В конце концов, в каждом языке есть функции, выполняющие операции, и мы хотим убедиться, что они производить побочные эффекты, на которые мы их рассчитываем. Вместо…

Модульное тестирование с помощью Mocha: практическое руководство для начинающих
Узнайте о Мокко Тестирование является неотъемлемой частью современной практики разработки программного обеспечения. Среди различных типов тестирования модульное тестирование часто является первой линией защиты от ошибок и ошибок. В этом уроке мы рассмотрим, как писать модульные тесты с использованием Mocha, популярной среды тестирования JavaScript. Что такое модульное тестирование? Модульное тестирование — это практика тестирования мельчайших фрагментов кода, обычно отдельных..

Локализация приложений i18next и React за 3 шага
Как начать работу с i18n в ReactJS? Благодаря тому, что ReactJS - суперпопулярная библиотека, у нас так много вариантов. Самыми популярными библиотеками i18n являются i18next и yahoo / response-intl. Сегодня я покажу вам, как интегрировать i18next в ваше приложение ReactJS. Создать образец проекта Я начну с самого начала и создам образец приложения на ReactJS с TypeScript. yarn create react-app simplelocalize-i18next-example --template typescript Установите зависимости:..

Создание пользовательского хука React в TypeScript
Пошаговое руководство по созданию пользовательских хуков React в TypeScript Согласно результатам ежегодного опроса Состояние Javascript , не похоже, что React или TypeScript никуда не денутся в ближайшее время, поэтому стоит потратить некоторое время и изучить, как они работают! Хуки React произвели революцию в том, как мы можем создавать компоненты React, поскольку они, как правило, значительно более интуитивно понятны, чем компоненты класса. Тем не менее, одна функция, которая не..

Разработка компонента Angular на примере часть 1
В этой статье я расскажу о процессе разработки компонента Angular. Цель этой серии — показать мыслительный процесс, ведущий к разработке, и мыслительный процесс, лежащий в основе принимаемых решений. Я собираюсь заняться одним из самых печально известных стандартных компонентов, попытавшись создать свою собственную таблицу данных. Со временем этот компонент будет добавлен в мою библиотеку Unopinionated Angular Toolbox . Цель этой библиотеки состоит в том, чтобы предоставить ряд..

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

10 обязательных к прочтению исследовательских работ для разработчиков глубокого обучения
Как разработчик глубокого обучения, быть в курсе последних научных работ имеет решающее значение для того, чтобы оставаться впереди в этой области. В этом сообщении блога мы составили список..

«Использование возможностей Rust для раскрытия потенциала машинного обучения: пошаговое руководство по…
Отказ от ответственности: этот пост был создан с использованием генеративного ИИ — отнеситесь к его содержанию с недоверием! 🔥💥. Начните создавать свои собственные с помощью Cohere ...

Исследование обнаружения множественных дефектов — Vanti Analytics
Обнаружение множественных дефектов во время производственных процессов является жизненно важным шагом для обеспечения качества продукции. Своевременное обнаружение неисправностей или дефектов и..

10 основных команд PIP, которые вы не должны знать
1) pip install ‹имя-пакета› pip install pandas ^ эта команда указывает pip установить библиотеку pandas из индекса пакетов Python (PyPI) — в основном где-то в Интернете. Эта команда..

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

Объединить перекрывающиеся интервалы | Ржавчина
Напишите функцию, которая принимает массив произвольных интервалов, объединяет любые перекрывающиеся интервалы и возвращает новые интервалы в произвольном порядке. Каждый интервал состоит из..

Рисование снежинки Коха на Java
Что такое снежинка Коха? Возьмем отрезок единичной длины и назовем его E(1). Если мы удалим среднюю треть, заменив ее двумя другими сторонами равностороннего треугольника на основе..