文件名称:backend-api:一种机架中间件,可为您的“管理”部分提供简单的API
文件大小:18KB
文件格式:ZIP
更新时间:2024-06-10 18:07:57
Ruby
警告 此项目不再维护,因为它现在是提供此API以及更多内容的一部分。 后端API 这种Rack中间件的灵感来自CouchDB API。 我们希望创建一个中间件,该中间件提供您构建CMS所需的每个URL,而仅专注于界面。 所有数据库交互均由API处理。 该项目由Rack中间件和用于Sequel ORM的小型适配器组成。 本章中的一章说明了如何为另一个ORM创建适配器(如果执行一个,请共享)。 此外,该工具还是用于创建CMS(以模块化方式)的工具箱的一部分。 以下是其他: :一个Sequel插件,用于以无痛苦的方式并尽可能灵活地构建表单。 :一个简单的附件系统,还可以通过ImageMagick处理缩略图或其他样式。 最初在Sequel ORM上进行了测试,但目的是易于插入其他产品。 :用于基于表单的身份验证的Rack中间件。 该项目仍处于初期阶段,因此如果文档缺少内容,请随
【文件预览】:
backend-api-master
----.gitignore(14B)
----rack-backend-api.gemspec(736B)
----LICENSE(1KB)
----README.md(14KB)
----example()
--------basic_admin.rb(1KB)
--------config.ru(518B)
----lib()
--------sequel_rack_backend_api_adapter.rb(3KB)
--------backend_api.rb(4KB)
----Gemfile(24B)
----test()
--------db.rb(2KB)
--------spec_backend_api.rb(13KB)
--------spec_sequel_adapter.rb(6KB)