我已经习惯了class
,interface
等语言。所以我需要了解Javascript和NodeJS的工作方式。其中一项是Entity
或Model
类。
Javascript需要吗?
假设我必须将simeple poco对象传递给NodeJS中的类;为此定义一个poco类是常见的吗?例如,我正在编写一个路由器模块,我想将Route
对象传递给我的Router
类。
route.js
var route = {
routeUrl: null,
controller: null,
action: null
}
然后在我的代码中的某处我想添加route
。
var route = new route();
route {
routeUrl: '/users',
controller: 'usersController',
action: 'index'
}
router.addRoute(route);
或者我不应该把时间浪费在我的route
课程等poco课程上?我应该做这样的事情吗?
router.addRoute({
routeUrl: '/users',
controller: 'usersController',
action: 'index'
});
问题是,我已经习惯了class
,interface
等语言。在参数中使用类型提示。因此,开发人员更容易知道他需要什么样的对象以及可以在简单的poco类上设置哪些属性。
但NodeJS在这种情况下常见的是什么?