我知道这听起来很疯狂,但我有一个想法,我愿意尝试一下。我为所有在线项目使用GitLab页面,但其中很多都是ASP.NET MVC,这是一个问题,因为我不认为您可以在GitLab页面上运行ASP.NET MVC站点。然后我想,如果我使用类似angular或node.js的网站制作网站,并为我的所有Web项目提供中央API,该怎么办?我认为这是一个好主意,直到我意识到我也无法使用数据库。我想我问的是,是否有可能创建一个REST API,使用JSON文件存储和node.js作为请求页面,创建一个没有数据库的API?为静态主机创建REST API
0
A
回答
0
当然。
如果从应用程序代码的角度考虑数据库,它基本上只是一个存储和检索数据的地方。
想象一下您正在使用的数据库库有两个简单的方法,store
和retrieve
。在您的应用程序代码中,您可以编写db.store('here is the item')
及更高版本,db.retrieve()
。
但是,那些store
和retrieve
方法可以用许多不同的方式实现,以从应用程序的角度提供相同的有效行为。一些例子:从外部数据存储
- 发送/查询的数据/,如PostgreSQL的
- 将其写入磁盘上的文件,并在内存中 读回来后
- Store中的数据
- 发出HTTP请求到外部系统来存储数据
有些选项会根据您的具体要求或多或少合适的,但是,一般的想法是,给定一个数据库API,你可以implemen用完全不同的方法完全相同的方法签名。
相关问题
- 1. 为EJB创建REST API
- 2. 创建REST API
- 3. 使用PHP创建REST API:获取请求主机的域名
- 4. 通过REST API创建Octopus机器(PowerShell)
- 5. 创建虚拟机部署Azure REST API
- 6. 为iPhone创建静态库
- 7. 创建REST/JSON API
- 8. 创建REST Api bean
- 9. 从PHP API创建REST API
- 10. Yammer REST API用于创建主题状态并获取主题Id
- 11. 我如何在Mongoose中为REST API创建虚拟机
- 12. 创建主机
- 13. 如何为Yii2-basic-template创建REST API
- 14. Koa.js - 提供静态文件和REST API
- 15. 为类创建对象为静态
- 16. 静态库创建
- 17. 创建静态库
- 18. REST API创建虚拟机部署:如何使用AD DC创建虚拟机?
- 19. NodeJS和Java创建REST API
- 20. 在ATK4中创建REST API?
- 21. O365创建使用REST API
- 22. Rest API创建文档
- 23. 使用PHP创建REST API
- 24. 在ASP.Net中创建REST API
- 25. 创建REST客户端API
- 26. 创建REST API资源
- 27. 谷歌静态地图API工作在主机只有localhost
- 28. 为所有版本创建静态库
- 29. 为静态UITableViewCell子类创建属性
- 30. 为iOS创建静态链接库
你不能在GitLab页面上执行代码,所以不行,你不能。他们说:“我可以使用.php页面并将数据库与我的网站连接吗?” 否。GitLab Pages仅托管静态网站(HTML,CSS和JS)。“ https://about.gitlab.com/2016/04/07/gitlab-pages-setup/ –