@CocaColaBear

Модульный проект TypeScript, возможно ли?

Всем доброго времени суток!
Есть необходимость реализовать веб-сервис и встал вопрос о модульности проекта. Хотелось бы, реализовывать отдельные куски сервис как независимые модули. Например, модуль с модельками БД, модуль который работает с БД и использует модуль с объектами, а так же модуль с тестами, который работает с данными двумя модулями. Как-то так :)
В общем планируется вот такая структура:
Project
--core
----models
----....
----repositories
--tests
--modules
----module.account
----module.foo
----module.bar
--....
--app

В основном, модуле app будет происходить взаимосвязь с остальными модулями, в которых будет вся логика. Чтобы в дальнейшем, если какой-то модуль будет нагружать систему, то я бы без проблем его вынес в отдельную сборку и не мучал бы остальные.
Может я и не правильно выражаюсь, говоря модуль, зная, что для ноды - каждый js-файл - модуль. Я имею ввиду отдельные маленькие проекты.
Если можно, поделитесь примером, как использовать в TypeScript.
  • Вопрос задан
  • 403 просмотра
Решения вопроса 1
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Я имею ввиду отдельные маленькие проекты.
Звучит похоже на микросервисы.
Если речь о веб-приложении на express, то он умеет суб-приложения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы