1
我很快就会编写一个RESTful API,并且想知道哪种技术最适合于最终产品的可扩展性和快速性。什么是快速/可扩展的方式来编写RESTful API?
目前我正在考虑:
- 的Node.js /快递
- 红宝石/西纳特拉
我很快就会编写一个RESTful API,并且想知道哪种技术最适合于最终产品的可扩展性和快速性。什么是快速/可扩展的方式来编写RESTful API?
目前我正在考虑:
我强烈建议你看看HTTP缓存迷人的话题。与服务器实现无关,它决定了您的响应性能或服务器容量,但是您如何利用cachability(这是REST设计背后的核心原理)。
请记住:最快的请求是您不需要处理但是从缓存中出来的请求。像边缘技术这样的技术包括(ESI)让您将您的表示划分为具有不同挥发性的部分。
在服务器端,使用适合您开发过程需要的工具。
刚刚在本周末观看了node.js上的视频。有趣的东西,似乎是为您的快速/可扩展的需求而设计的......看看Express,自从您提到它之后,它似乎提供了Sinatra完美的路由。 – kenny