我知道这听起来很疯狂,但我有一个想法,我愿意尝试一下。我为所有在线项目使用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. 使用PHP创建REST API:获取请求主机的域名
- 3. 创建虚拟机部署Azure REST API
- 4. 通过REST API创建Octopus机器(PowerShell)
- 5. 为iPhone创建静态库
- 6. 创建REST Api bean
- 7. Yammer REST API用于创建主题状态并获取主题Id
- 8. 创建主机
- 9. 为类创建对象为静态
- 10. 静态库创建
- 11. 创建静态库
- 12. REST API创建虚拟机部署:如何使用AD DC创建虚拟机?
- 13. 在ATK4中创建REST API?
- 14. NodeJS和Java创建REST API
- 15. O365创建使用REST API
- 16. Rest API创建文档
- 17. 创建REST API资源
- 18. 创建REST客户端API
- 19. 为iOS创建静态链接库
- 20. 静态主类静态类?
- 21. S3上的主机静态WordPress博客?
- 22. 创建静态菜单CSS
- 23. 创建与静态信息
- 24. 创建实例(静态)
- 25. 创建静态库Visual Studio
- 26. Apache虚拟主机兼有静态和动态
- 27. 通过REST API创建虚拟机而不使用vCenter
- 28. React路由器:从Wordpress REST API动态创建页面
- 29. 在XCode中创建静态库的静态库
- 30. 构建几个主要静态页面
你不能在GitLab页面上执行代码,所以不行,你不能。他们说:“我可以使用.php页面并将数据库与我的网站连接吗?” 否。GitLab Pages仅托管静态网站(HTML,CSS和JS)。“ https://about.gitlab.com/2016/04/07/gitlab-pages-setup/ –