文件名称:gruf-demo:一个使用gruf(一个gRPC Rails框架)的演示Rails应用程序
文件大小:40KB
文件格式:ZIP
更新时间:2024-02-26 17:07:20
ruby rails protobuf grpc gruf
Gruf Demo Rails应用 这是一个演示Rails应用程序,它使用 2.1.0+(一种gRPC Ruby框架)。 跑步 在.env文件中,将数据库URL设置为DATABASE_URL env var,然后: bundle install bundle exec rake db:create db:migrate bundle exec rake db:seed foreman start 与客户进行测试 然后,在另一个控制台中,您可以运行提供的rake任务以查看其运行情况。 请求/响应(获取产品) bundle exec rake test:get_product Server S
【文件预览】:
gruf-demo-main
----generate_protos.sh(98B)
----.env-example(84B)
----log()
--------.keep(0B)
----public()
--------500.html(2KB)
--------robots.txt(98B)
--------422.html(2KB)
--------favicon.ico(0B)
--------apple-touch-icon.png(0B)
--------apple-touch-icon-precomposed.png(0B)
--------404.html(2KB)
----config.ru(130B)
----db()
--------seeds.rb(502B)
--------schema.rb(1KB)
--------migrate()
----.ruby-version(4B)
----lib()
--------settings.rb(104B)
--------tasks()
--------assets()
----Gemfile(972B)
----spec()
--------models()
--------fixtures()
--------spec_helper.rb(653B)
----Rakefile(227B)
----config()
--------initializers()
--------application.rb(2KB)
--------environments()
--------locales()
--------boot.rb(128B)
--------spring.rb(111B)
--------secrets.yml(1KB)
--------puma.rb(2KB)
--------routes.rb(139B)
--------database.yml(402B)
--------application.yml(515B)
--------environment.rb(128B)
----LICENSE.md(1KB)
----Procfile(23B)
----README.md(2KB)
----Gemfile.lock(6KB)
----.gitignore(466B)
----app()
--------proto()
--------views()
--------models()
--------rpc()
--------controllers()
--------helpers()
--------assets()
--------jobs()
----bin()
--------setup(995B)
--------bundle(129B)
--------yarn(320B)
--------rake(213B)
--------rails(264B)
--------update(782B)
--------spring(507B)
----package.json(67B)
----vendor()
--------.keep(0B)