В начальном проекте для TypeScript с узлом / экспрессом, одобренным Microsoft, нет классов? - PullRequest
0 голосов
/ 29 июня 2018

Стартовый проект

Почему он вообще не использует классы? Я имею в виду, я понимаю, что есть типы и, следовательно, безопасность типов (любезно предоставлено TypeScript), но я не вижу нигде использования классов. Есть какая-то конкретная причина не использовать классы? Я думаю, мне придется создать свой собственный стартовый проект с классами (из мира OOD). Есть ли у этого недостатки?

1 Ответ

0 голосов
/ 04 ноября 2018

Вот еще один стартовый проект, выполненный аналогичным образом с помощью Express и TypeScript. Кроме того, он воплощает объектно-ориентированную реализацию моделей, сервисов и объектов доступа к данным (DAO) с использованием Mongoose и Inversify:

https://github.com/omerg/express-mongodb-base

Если у вас есть опыт программирования J2EE с Spring MVC и Hibernate, структура проекта должна быть очень знакома.

Есть несколько других парадигм, которые упомянут в проекте, такие как Containerization и CI / CD. Вклад приветствуется! :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...