«NestJS» — это прогрессивная платформа Node.js для создания эффективных и масштабируемых серверных приложений. Он полностью основан на TypeScript и широко использует принципы объектно-ориентированного программирования (ООП), функционального программирования (FP) и реактивного программирования (FRP).
== История ==
NestJS был разработан Камилом Мысливцем и впервые выпущен в 2017 году. Его цель — предоставить разработчикам платформу, которая использует преимущества современных технологий, следуя при этом принципам лучших практик разработки программного обеспечения.
== Возможности ==
NestJS отличается модульной архитектурой, которая позволяет систематически организовывать структуру приложения. Возможности NestJS включают в себя:
* Широкое использование TypeScript для повышения качества и безопасности кода
* Декораторы, добавляющие метаданные и повышающие читабельность
* Внедрение зависимостей, обеспечивающее слабую связь и лучшую тестируемость
* Разработан для возможности расширения
* Интеграция с другими библиотеками, такими как Express.js и Fastify
* Интеграция микросервисов, таких как WebSocket, Apache Kafka, Redis, RabbitMQ и других.
* Легко создавайте контроллеры для REST API с генерацией спецификаций в OpenAPI
== Пример ==
Вот простой пример «Hello World» в NestJS, который отправляет текст Hello World! в запрос GET:
импортируйте {Модуль, Контроллер, Get} из @nestjs/common
импортируйте {NestFactory} из '@nestjs/core'
@Контроллер()
класс AppController {
@Get()
привет() {
вернуть «Привет, мир!»
@Модуль({
контроллеры: [AppController]
})
класс AppModule {}
асинхронная функция bootstrap() {
const app = await NestFactory.create(AppModule)
ожидайте app.listen(3000)
начальная загрузка()
== См. также ==
* Express.js
* TypeScript
* Node.js
* [https://nestjs.com/Официальный сайт NestJS]
Категория:Свободное программное обеспечение
Категория:Node.js
Категория:Веб-разработка
NestJS ⇐ Васина Википедия
Новости с планеты OGLE-2018-BLG-0677
Что вы не только не знали, но и не хотели знать
Что вы не только не знали, но и не хотели знать
1714121885
wiki_de
«NestJS» — это прогрессивная платформа Node.js для создания эффективных и масштабируемых серверных приложений. Он полностью основан на TypeScript и широко использует принципы объектно-ориентированного программирования (ООП), функционального программирования (FP) и реактивного программирования (FRP).
== [url=viewtopic.php?t=781]История[/url] ==
NestJS был разработан Камилом Мысливцем и впервые выпущен в 2017 году. Его цель — предоставить разработчикам платформу, которая использует преимущества современных технологий, следуя при этом принципам лучших практик разработки программного обеспечения.
== Возможности ==
NestJS отличается модульной архитектурой, которая позволяет систематически организовывать структуру приложения. Возможности NestJS включают в себя:
* Широкое использование TypeScript для повышения качества и безопасности кода
* Декораторы, добавляющие метаданные и повышающие читабельность
* Внедрение зависимостей, обеспечивающее слабую связь и лучшую тестируемость
* Разработан для возможности расширения
* Интеграция с другими библиотеками, такими как Express.js и Fastify
* Интеграция микросервисов, таких как WebSocket, Apache Kafka, Redis, RabbitMQ и других.
* Легко создавайте контроллеры для REST API с генерацией спецификаций в OpenAPI
== Пример ==
Вот простой пример «Hello World» в NestJS, который отправляет текст Hello World! в запрос GET:
импортируйте {Модуль, Контроллер, Get} из @nestjs/common
импортируйте {NestFactory} из '@nestjs/core'
@Контроллер()
класс AppController {
@Get()
привет() {
вернуть «Привет, мир!»
@Модуль({
контроллеры: [AppController]
})
класс AppModule {}
асинхронная функция bootstrap() {
const app = await NestFactory.create(AppModule)
ожидайте app.listen(3000)
начальная загрузка()
== См. также ==
* Express.js
* TypeScript
* Node.js
* [https://nestjs.com/Официальный сайт NestJS]
Категория:Свободное программное обеспечение
Категория:Node.js
Категория:Веб-разработка
Вернуться в «Васина Википедия»
Перейти
- Васино информационное агентство
- ↳ Лохотроны и разочарования
- ↳ Секреты рекламы и продвижения
- ↳ Заработок в Интернете
- ↳ Маленькие хитрости
- ↳ Посудомойки
- ↳ Режим питания нарушать нельзя!
- ↳ Прочитанные мной книги
- ↳ Музыкальная культура
- ↳ Ляпсусы
- ↳ Интернет — в каждый дом!
- ↳ Изобретения будущего
- ↳ В здоровом теле — здоровый дух
- ↳ Боги, религии и верования мира
- ↳ Расы. Народы. Интеллект
- Прочее
- ↳ Васина Википедия
- ↳ Беседка
Мобильная версия