Arhlit - информационные технологии

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


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

Наследование против. Состав
Наследование против. Состав Должен признаться, что до сегодняшнего дня я не был знаком с механизмом композиции, хотя он уже довольно давно использовался в VS с наследованием в парадигме ООП. В композиции один класс содержится внутри другого, а не наследует свойства другого класса. Как я наткнулся на это в Go? В мире JavaScript, особенно TypeScript, я склонен реализовывать на серверной стороне такой шаблон: ПРИЛОЖЕНИЕ  –  КОНТРОЛЛЕР  –  СЕРВИС  –  РЕПОЗИТАРИЙ Это..

Продвинутый пример, когда замыкания идут не так, как надо
С этим сталкивался каждый разработчик программного обеспечения. Это единственная проблема, когда вы сидите или стоите, работая над проблемой, которую не можете решить. Хорошо, может быть, не решить, но это навсегда! Вы знаете, что можете решить эту проблему! Вы строите Интернет! Как эта проблема может остановить вас? Это очень расстраивает. Я ненавижу программирование. Я ненавижу программирование. Я ненавижу программирование. Это работает! Я люблю программирование. Это..

Строки в JavaScript
В JavaScript тип, используемый для представления текста, называется String. Строка представляет собой неизменяемую упорядоченную последовательность 16-битных значений, где каждое значение представляет символ Юникода. Свойство length строки указывает количество содержащихся в ней 16-битных значений. Строки JavaScript (как и массивы) используют индексацию, начинающуюся с нуля, поэтому индекс первого 16-битного значения равен 0, индекс второго значения — 1 и так далее. Пустая строка имеет..

Руководство для учащихся по функциональному программированию # 0: Типы сумм, логические и натуральные числа в Javascript
Итак, исходя из общепринятой стороны императивного программирования, мы склонны принимать примитивные типы как должное. Булевы значения, целые числа, строки просто даны нам, нам обычно не приходится над ними работать. Вот почему я был очень удивлен и взволнован, когда одной из наших первых задач было закодировать и реализовать функции над натуральными числами в рамках класса функционального программирования. Эта кодировка называется Числа Пеано . Посмотрим, смогу ли я заинтересовать..

Как разрешить функции TypeScript принимать тип индекса в качестве параметра
Идеальное решение для типа KeyOf в TypeScript Если вы получили ошибку « Элемент неявно имеет тип« любой », потому что выражение типа« строка »не может использоваться для индексации типа » в TypeScript через TSLint или Visual Studio Code? Вот ваше решение 👍 Иногда бывает, что вам нужна универсальная функция для получения определенного свойства из массива пар ключ-значение. Но как правильно набрать это в TypeScript? Давайте посмотрим на этот пример функции. TSLint этого не примет...

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

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

12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..

Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг? Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..

Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..

Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе. Объект представляет собой набор свойств. Свойства идентифицируются с..

Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..

От XML к аннотациям: переход к современной конфигурации Spring
Введение Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..

Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..