Arhn - архитектура программирования

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


Облачные функции Firebase ~ Перенос существующего проекта JavaScript на TypeScript
Мы писали наши облачные функции Firebase на Javascript, но в конце концов перенесли их на Typescript. Это пошаговое руководство о том, как это сделать. Firebase имеет очень хорошую документацию, объясняющую шаги, поэтому я добавил в нее свой опыт, чтобы вы могли сделать это еще более плавно. Документ Firebase находится здесь . Шаг 1. Создайте контрольную точку git и сохраните копии существующих исходных файлов JavaScript. Сначала я подумал: «Подождите, а что такое git..

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

Понять Async / Await в TypeScript - всего за несколько минут
Не будем терять время зря. Быстро понять async / await в TypeScript. Наша сегодняшняя тема: Ключевое слово async Ожидание ключевого слова Начнем с ключевого слова Async. С помощью ключевого слова async в приложении TypeScript мы можем сделать асинхронные функции подобными этому, добавив его перед ключевым словом function : В следующем примере у нас есть два обещания, возвращающих строку. Один через 500 мс, а другой через 1000 мс. Внутри asyncFunction мы вызываем..

Декораторы машинописных текстов: руководство для начинающих
Развернутые декораторы машинописного текста: руководство для начинающих по программированию с наддувом Предпосылки Основы TypeScript Основные понятия объектно-ориентированного программирования (ООП) Знание JavaScript ES6 и далее Введение Декораторы — это функция, представленная в ES6 и поддерживаемая в TypeScript. Декораторы позволяют нам присоединять метаданные и изменять поведение классов, методов, средств доступа, свойств или методов во время выполнения. Декораторы..

Как обмениваться данными между компонентами Angular.
Angular — самый мощный фреймворк, основанный на машинописном тексте, и он следует структуре компонентов, поэтому нам нужно улучшить способ связи для передачи данных между компонентами Angular. В этом блоге мы покажем, как передавать данные из одного компонента в другой в фреймворке angular. В основном существует 3 способа передачи данных между компонентами в angular. От родительского к дочернему компоненту через декоратор @Input() . От ребенка к родительскому компоненту через..

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

«Удаление тегов XML с помощью JavaScript: пошаговое руководство»
Чтобы удалить тег из XML-документа с помощью JavaScript, мы можем использовать следующие шаги: Разберите XML-документ в объект DOM, используя DOMParser API. Найдите тег, который мы хотим удалить, используя метод getElementsByTagName объекта DOM. Удалите тег, используя метод removeChild родительского элемента. Сериализируйте измененный объект DOM обратно в XML-документ, используя XMLSerializer API. Вот пример кода, демонстрирующий эти шаги: // предположим, что xmlString..

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

Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

Советы по коду Laravel #2
1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

Демистификация рекурсии
КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..