文件名称:open-weather-backend:Thinkific带回家测试
文件大小:53KB
文件格式:ZIP
更新时间:2024-04-07 18:47:29
Ruby
笔记 缓存响应15-20分钟,以避免再次调用同一城市的api 也许使用城市ID来提高效率? 创建一个用户表并保存家乡城市。默认情况下使用家乡城市。 创建城市记录以在UI上更快地保存和搜索。 使用图标提供精美的图像。 (20°C×9/5)+ 32 = 68°华氏度 80KMPH / 1.609 = 49.7097MPH 日期 您提交的日期。 部署的应用程序的位置 如果适用,请提供我们可以在其中找到您正在运行的应用程序并与之交互的URL。 所花费的时间 您花了多少时间进行这项作业?通常,以小时为单位。 30分钟决定要实施的功能。 1小时设置导轨并实现基本的API功能(控制器/序列化器/交互器) 假设 使用此部分可以告诉我们您在创建解决方案时所做的任何假设。 捷径/妥协 如果适用。您是否做了一些您认为在实际应用程序中可以做得更好的事情?请告诉我们。 尝试扩大目标 如果适用,请使用此区域告诉我
【文件预览】:
open-weather-backend-master
----.gitattributes(247B)
----log()
--------.keep(0B)
----public()
--------robots.txt(99B)
----config.ru(160B)
----db()
--------seeds.rb(374B)
--------schema.rb(2KB)
--------migrate()
----.tool-versions(11B)
----tmp()
--------.keep(0B)
--------pids()
----.ruby-version(11B)
----lib()
--------tasks()
----Gemfile(1KB)
----spec()
--------requests()
--------interactors()
--------spec_helper.rb(5KB)
--------rails_helper.rb(3KB)
----Rakefile(227B)
----config()
--------initializers()
--------application.rb(1KB)
--------environments()
--------storage.yml(1KB)
--------locales()
--------boot.rb(207B)
--------spring.rb(97B)
--------cable.yml(196B)
--------credentials.yml.enc(464B)
--------puma.rb(2KB)
--------routes.rb(300B)
--------database.yml(3KB)
--------environment.rb(128B)
----Procfile(74B)
----README.md(2KB)
----.rspec(22B)
----Gemfile.lock(5KB)
----.gitignore(669B)
----storage()
--------.keep(0B)
----app()
--------views()
--------models()
--------serializers()
--------controllers()
--------lib()
--------channels()
--------mailers()
--------interactors()
--------jobs()
----bin()
--------setup(1010B)
--------bundle(3KB)
--------rake(131B)
--------rails(182B)
--------spring(494B)
----vendor()
--------.keep(0B)