Entidades nodejs

Boa tarde,

Estou vindo do Java e consegui um estágio em NodeJS, onde eu coloco minhas regras de negócio?
Eu sei que tenho o mongoose para criar meus schemas, mas e o comportamento da minha entidade no javascript? Alguém pode me ajudar a esclarecer os conceitos no javascript?

A forma mais simples e sem burocracias: Cria um módulo dedicado para as regras de negócio de cada funcionalidade.

Exemplo: https://bognarjunior.wordpress.com/2016/02/07/nodejs-modularizando-o-projeto/

Então é simples assim?

Simples assim. Mas pode complicar também, fica a critério de cada um. Exemplo mais complicado: https://talyssonoc.github.io/2017/04/03/NodeJS-e-boas-praticas-separar-conceitos-nao-precisa-ser-chato/

Interessante esse structure é bem parecido com uma classe de domínio rico em Java.

JS nao se prende muito a essas complexidades, mas pra quem gosta também é possível.

É, eu tenho que começar a pensar um pouco diferente… kkk

Ai amigo… achei isso aqui, falando de arquitetura, mas no meu caso não é só arquitetura são alguns princi´pios básicos e forma de programar com nodeJS e js.

1 curtida