gpt4 book ai didi

javascript - 寻找一个可以提供 Restful 服务并与angularjs配合良好的服务器端js框架

转载 作者:行者123 更新时间:2023-11-30 08:59:39 24 4
gpt4 key购买 nike

<分区>

Angularjs是浏览器端的mvc框架,通过restful-apis与服务端通信。

通常,任何支持 restful 服务的服务器端框架都可以使用它,但我正在寻找一个可以很好地使用它的框架。

在angularjs中,我们可以使用一个$resource来定义一个外部资源,它有一些操作。代码如下:

var User = $resource('/users/:id', {}, {
get: { method: 'GET'},
create: { method: 'POST'},
delete: { method: 'DELETE'},
resetPassword: { method: 'PUT', params: { reset: passord } }
});
var user = User.get({id: '123'});
user.delete();

可以看到,代码的结构是一个uri,有很多操作。

我是服务器端 js 的新手,只是看了一点 express .感觉不太适合angularjs。

可以看演示:

app.get('/', function(req, res){
res.send('Hello World');
});

app.get('/user/:id', function(req, res){
res.send('User: ' + id);
});

app.post('/user', function(req, res){
res.send(req.body);
});

它用 http-method 分隔一个 uri。

我正在寻找一个框架,它可以让我编写如下代码:

app.route('/user/:id', {
get: get(req,res) { ... },
post: post(req, res) { ... },
resetPassword: put(req, res) {...}
});

代码可能是错误的,但我想你可能明白我的意思:它的结构与 angularjs 的一侧相似。

有没有我可以尝试的框架?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com