js-rails-as-api-review-of-rails-mvc-v-000

时间:2024-03-28 20:41:16
【文件属性】:

文件名称:js-rails-as-api-review-of-rails-mvc-v-000

文件大小:48KB

文件格式:ZIP

更新时间:2024-03-28 20:41:16

Ruby

审查Rails MVC 学习目标 查看Rails的MVC结构 介绍 我们使Rails能够管理数据并使用模型,视图和控制器在浏览器中显示数据。 如我们所见,Rails可以完全处理网站的前端和后端-这是Web开发的绝佳工具的一个原因。 但是,使用Rails,不需要严格渲染ERB视图。 在本文的代码中,我们将简要回顾一下Rails的MVC结构以及通过Rails控制器进行渲染。 本课提供了Rails应用程序的基本文件,但是一些文件需要本自述文件的内容才能起作用。 审查MVC结构 模型,视图,控制器结构是关注点分离,其中文件组具有特定的作业并以非常明确的方式相互交互: 模型: Web应用程序的“逻辑”。 这是数据被处理和/或保存到数据库的地方。 视图: Web应用程序的面向用户的“前端”部分-这是用户直接与之交互的应用程序的唯一部分。 视图通常由HTML,CSS和Javascript组成。


【文件预览】:
js-rails-as-api-review-of-rails-mvc-v-000-master
----log()
--------.keep(0B)
----bin()
--------update(819B)
--------rake(213B)
--------yarn(303B)
--------setup(957B)
--------spring(507B)
--------rails(264B)
--------bundle(125B)
----vendor()
--------.keep(0B)
----config()
--------master.key(32B)
--------locales()
--------database.yml(594B)
--------initializers()
--------puma.rb(1KB)
--------application.rb(832B)
--------routes.rb(62B)
--------credentials.yml.enc(464B)
--------boot.rb(207B)
--------storage.yml(1KB)
--------spring.rb(111B)
--------cable.yml(194B)
--------environment.rb(128B)
--------environments()
----example_frontend.html(383B)
----package.json(70B)
----db()
--------seeds.rb(637B)
--------migrate()
----Rakefile(227B)
----app()
--------models()
--------jobs()
--------assets()
--------controllers()
--------views()
--------mailers()
--------helpers()
--------channels()
----storage()
--------.keep(0B)
----CONTRIBUTING.md(2KB)
----Gemfile(2KB)
----Gemfile.lock(5KB)
----.ruby-version(10B)
----LICENSE.md(1KB)
----.gitignore(215B)
----.learn(56B)
----lib()
--------tasks()
--------assets()
----public()
--------404.html(2KB)
--------apple-touch-icon.png(0B)
--------apple-touch-icon-precomposed.png(0B)
--------robots.txt(98B)
--------500.html(2KB)
--------422.html(2KB)
--------favicon.ico(0B)
----README.md(5KB)
----config.ru(130B)

网友评论