Ruby-使用Goliath实现高性能微服务API完整模板

时间:2022-09-04 08:23:08
【文件属性】:

文件名称:Ruby-使用Goliath实现高性能微服务API完整模板

文件大小:47KB

文件格式:ZIP

更新时间:2022-09-04 08:23:08

Ruby开发-其它杂项

此项目为多年前基于Goliath1.0 Grape 所做项目,因为Goliath并没有提供一个统一的项目结构,故抽离的模板,可以参考此模板方便的实现API微服务。


【文件预览】:
goliath-api-template-master
----app.local.env(23B)
----bin()
--------server.sh(384B)
--------goliath(91B)
----config()
--------all.rb(2KB)
--------resque_web.rb(692B)
--------locales()
--------deploy()
--------initializers()
--------database.yml.template(497B)
--------application.rb(952B)
--------activejob()
--------nginx.conf.template(2KB)
--------boot.rb(252B)
--------core.rb(1KB)
--------deploy.rb(2KB)
----Rakefile(313B)
----servers()
--------pay.rb(211B)
--------attachments.rb(227B)
--------users.rb(215B)
----Dockerfile(903B)
----app()
--------models()
--------workers()
--------jobs()
--------views()
--------engine()
--------apis()
--------helpers()
--------middlewares()
----Gemfile(985B)
----VERSION(4B)
----docker-compose.yml(612B)
----spec()
--------spec_helper.rb(1KB)
----.gitignore(411B)
----lib()
--------command()
--------tasks()
--------tools()
--------grape_ext()
--------capistrano()
----Capfile(765B)
----README.md(1021B)

网友评论