Giter Site home page Giter Site logo

Comments (6)

Gorniv avatar Gorniv commented on May 7, 2024 1

вообще фронт на universal может легко общаться с любым бэком( у меня бэк на .net core), а различные реализации universal (.net, nodjs) нужны только для того, чтобы middleware был на привычном языке разработчика.
Не вижу необходимости реализации nestjs. Для желающих смотрите https://github.com/angular/universal/blob/master/modules/express-engine/src/main.ts

from universal-starter.

vadjs avatar vadjs commented on May 7, 2024

Смысл использования Express - максимальное упрощение настройки серверной части.
В принципе, от Express в перспективе вообще можно отказаться и переписать необходимый функционал на чистой Node.js, но данная процедура на данный момент не оправдана в силу своей трудоёмкости и малого конечного профита(особенно, в сравнении с текущими проблемами).

Идея переписать на ином фреймворке, на мой взгляд, слишком сомнительна.

from universal-starter.

FriOne avatar FriOne commented on May 7, 2024

@vadjs Вообще-то nestjs обертка над express. @splincode вохможно после angular конфы по nest, его создатель что-нибудь придумает. Сейчас, наверно, можно таким https://docs.nestjs.com/faq/express-instance образом добавить к приложению ngEspressEngine.

from universal-starter.

vadjs avatar vadjs commented on May 7, 2024

@FriOne Если Nest.js - обёртка над Express, то смысл переписывать universal под него вооще непонятен. Ещё один слой для простого кода - странная затея.

from universal-starter.

splincode avatar splincode commented on May 7, 2024

Я не говорил, что нам нужно переписывать что-либо. Если мы используем Node.js как сервер бизнес-логики (BL), вместо Java, Asp.net или чего-либо, то для лучшей модульности и разработки этой самой BL хотелось бы видеть что-то приличнее, чем то, что сейчас описывается в server.ts.

Или проще поднять еще одно сетевое приложение (которое будет на Nest) и тогда они будут общаться?

from universal-starter.

FriOne avatar FriOne commented on May 7, 2024

@vadjs не universal под него. Если автор nest захочет привлечь побольше людей, сам напишет интеграцию. Затея не странная, любую тулзу оценивают из простоты вхождения и использования.

from universal-starter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.