Публикации по теме 'typescript'
Типы JavaScript
Предшественник использования TypeScript
Прежде чем мы начнем, давайте проясним одну вещь: статические типы JavaScript — это просто плод нашего воображения. В конце концов, JavaScript не связывает переменные с каким-либо определенным типом данных. С TypeScript мы можем заставить компилятор заботиться о типах данных, придавая динамически типизированному JavaScript больше ощущения статической типизации для всех нас, программистов на Java и C. Поскольку TypeScript дает нам возможность..
Упрощение приложений Angular с внедрением зависимостей: лучшие практики и стратегии
Внедрение зависимостей — одна из наиболее ярких функций Angular. В Angular есть собственная структура внедрения зависимостей, которая реализует шаблон внедрения конструктора.
В предыдущей статье я обсуждал, как отправлять данные между двумя компонентами. Мы упоминали, что использование @Input, @Output и EventEmitter является решением для связи между двумя компонентами. "Щелкните здесь, чтобы прочитать эту статью.
Но это не оптимальное решение во всех сценариях, поясним далее...
Создайте распределенный планировщик задач с помощью RabbitMQ и Redis
Задержка выполнения задачи с помощью RabbitMQ deadLetterExchange
Вы заинтересованы в создании планировщика задач с использованием RabbitMQ?
Вы можете задаться вопросом, зачем создавать планировщик задач с использованием RabbitMQ, учитывая, что это брокер сообщений и у него нет причин вести себя как планировщик.
Что ж, год назад я работал над хобби-проектом, в котором хотел использовать RabbitMQ, и мне нужно было выполнить часть кода через определенное время. A delayed task..
Как настроить сервер TypeScript + NodeJs (2023)
Благодаря новым выпускам и инструментам настройка сервера узлов стала очень простой, и до тех пор, пока NodeJs не будет поставляться со встроенным машинописным текстом, добавление машинописного текста является насущной необходимостью.
Я покажу вам САМЫЙ ПРОСТОЙ способ настройки, который вам может понадобиться, чтобы уверенно запустить свой следующий проект узла. Для простоты вы можете настроить его с помощью вещей, необходимых для завершения вашего проекта.
Стрелочные функции и лучший способ функционального/объектно-ориентированного программирования в JS
Стрелочные функции и лучший способ функционального/объектно-ориентированного программирования в JS
3/30 из 30 дней решения и пояснений JavaScript от LeetCode
В этом решении мы представляем новый синтаксис выражения функции, называемый Синтаксис стрелки , который был представлен в версии JS ES6, чтобы код JavaScript выглядел чище и проще, когда он используется в обратных вызовах и когда он используется в определение как переменная или оно возвращается или возвращается как функция, но..
Создайте приложение ToDo с помощью Angular 15
Сегодня я собираюсь создать веб-приложение со списком задач, используя Angular 15.x.
Что такое угловой?
Angular — это фреймворк для создания и разработки эффективных и продвинутых приложений или платформ.
Создать угловой проект
Как написано на веб-сайте Angular, вам необходимо подготовить требования, как показано ниже.
Node.js (для запуска Angular 15 рекомендуется использовать версию 18.x.x). Дополнительную информацию о Node.js можно увидеть на https://nodejs.org/ Менеджер..
Инструменты для ускорения создания компонентов React
React — это мощная платформа для создания современных, масштабируемых и быстрых веб-приложений. Как разработчик, одна из самых важных вещей, которые вы можете сделать для повышения производительности и эффективности при работе с React, — это найти способы ускорить процесс создания компонентов. В этой статье мы рассмотрим инструменты для ускорения создания компонентов React.
Шаблоны компонентов
Одна из самых трудоемких частей создания компонентов React — это создание начального..
Новые материалы
12 сайтов с искусственным интеллектом, которые поразят вас
Приготовьтесь поразить воображение
Сегодня существует несколько веб-сайтов, использующих искусственный интеллект (ИИ). От индивидуальных рекомендаций по новостям до более умных поисковых..
Скрытый технический долг в системах машинного обучения [NeurIPS 2015]
Что такое технический долг?
Технический долг — это метафора, введенная Уордом Каннингемом в 1992 году, чтобы объяснить долгосрочные затраты, связанные с быстрым продвижением в разработке..
Алгоритм быстрой сортировки в Python
Всем привет, добро пожаловать на programminginpython.com . Здесь я покажу вам, как реализовать алгоритм быстрой сортировки в Python. В предыдущих статьях я рассмотрел Сортировку вставкой ,..
Как использовать манипулирование объектами в JavaScript
Объекты являются важным строительным блоком JavaScript. Они позволяют группировать свойства и методы вместе.
Объект представляет собой набор свойств. Свойства идентифицируются с..
Разработка игр с помощью Godot Engine: мощный инструмент с открытым исходным кодом
Разработка игр — творческий и сложный процесс, требующий множества навыков и инструментов. Одним из наиболее важных инструментов является игровой движок, который представляет собой программную..
От XML к аннотациям: переход к современной конфигурации Spring
Введение
Фреймворк Spring претерпел значительную эволюцию с момента своего создания. Одним из заметных изменений стал переход от конфигураций на основе XML к конфигурациям, управляемым..
Я люблю Руби!
Я люблю Руби! Мне это нравится по той же причине, по которой мне нравится программировать на Python. Он настолько интуитивно понятен, а встроенные методы упрощают решение проблем. Если вы..