Публикации по теме 'typescript'
Расширенная анимация и взаимодействие с API веб-анимации
Руководство по использованию API веб-анимации для создания сложных анимаций и взаимодействий, включая советы по оптимизации производительности и рекомендации.
Введение
Web Animations API — это мощный встроенный в браузер API, который позволяет разработчикам создавать сложные анимации и взаимодействия, не полагаясь на сторонние библиотеки. Этот API объединяет анимацию и переходы CSS с анимацией на основе JavaScript, обеспечивая лучшую производительность, контроль и гибкость. В этой..
Сборник рассказов с GraphQL и TypeScript
Введение
Недавно мне поручили настроить новое приложение для одного из наших внутренних инструментов. Одно из предостережений заключается в том, что это новое приложение должно быть переносимым и составным . Приложение должно быть автономным веб-приложением , а также отображаться частично внутри других приложений . После некоторого тщательного рассмотрения я решил, что приложение будет пакетом NPM. Эта настройка позволяет нам экспортировать все приложение или его модули для..
Вакцина Covid19 для разработчиков программного обеспечения
Я нахожу прекрасную аналогию между новой вакциной на основе матричной РНК, такой как вакцины от Pfizer и Moderna, и миром разработки программного обеспечения. Я думал, что выделение этой аналогии поможет разработчикам программного обеспечения легче понять концепции, лежащие в основе этих вакцин, или, по крайней мере, вызвать улыбку на их лицах. Было слишком дорого не писать эту историю. В душе я инженер, по работе инженер-программист и по должности вице-президент по исследованиям и..
Создайте пакет npm с TypeScript за 10 минут, Нилай Вишвакарма
Исходный код
iwannabebot / универсальный-валидатор универсальный-валидатор - библиотека проверки строк для узла github.com
Эта статья поможет вам принять решение, спроектировать и развернуть пакет npm, не зависящий от зависимости, с помощью TypeScript. Темы, затронутые здесь, включают
Написание библиотеки Модульные тесты с отчетом о покрытии Создание и развертывание документа api на страницах GitHub, CI и CD
Если вам..
Почему TypeScript имеет смысл для современной JS-разработки
Будучи моей первой статьей для THE ICONIC, я чувствую, что должен представиться;
Меня зовут Дэн, я инженер-программист в отделе выполнения заказов в THE ICONIC. Я переехал в Австралию 8 месяцев назад из Новой Зеландии, и у меня есть опыт работы в основном с Javascript и PHP .
Одна из моих первых задач здесь, как парня JS в стране PHP-инженеров , заключалась в том, чтобы просмотреть некоторые из наших проектов JavaScript и дать несколько рекомендаций. Сразу же меня смутила..
Красивый паттерн дизайна — Стратегический паттерн
Узнайте, что такое шаблон стратегии и как вы можете реализовать его в своих приложениях.
Шаблоны проектирования являются неоценимым преимуществом при создании приложений простым в обслуживании и отладке. Одним из паттернов, который я очень уважаю, является Стратегический паттерн. Если вы знакомы с внедрением зависимостей, вы можете обнаружить, что паттерн стратегии работает по несколько похожему принципу, хотя и со своими собственными вариантами использования.
В этой статье моя цель —..
3 шага для создания приложения React SSR
Почему приложения на основе SSR?
Рендеринг на стороне сервера позволяет создавать высокопроизводительные приложения в React. Эти приложения могут выполнять такие действия, как выборка и обработка данных на сервере, кэширование отображаемых страниц и многое другое.
Вот как это сделать шаг за шагом:
Шаг 1. Инициализируйте проект
Создайте каталог для своего проекта и выполните следующую команду, чтобы инициализировать его:
npm init
Запустите приведенную ниже команду, чтобы..
Новые материалы
12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение
Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..
Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг?
Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..
Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с..
Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..
От XML к аннотациям: переход к современной конфигурации Spring
Введение
Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..
Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..