当前位置: 首页 > news >正文

购物网站开发的描述外链是什么意思

购物网站开发的描述,外链是什么意思,wordpress怎么做弹窗,上海 房地产网站建设突然想跟着官方文档把Ruby On Rails过一遍,把一些有用的记下来就可以一直看了,do它! https://guides.rubyonrails.org/v7.2/ 注:官网是英文文档,我自己翻译了一下,不确保完全准确,只供自己学习开发使用。 …

突然想跟着官方文档把Ruby On Rails过一遍,把一些有用的记下来就可以一直看了,do它! https://guides.rubyonrails.org/v7.2/

注:官网是英文文档,我自己翻译了一下,不确保完全准确,只供自己学习开发使用。

Rails is a web application framework running on the Ruby programming language. There are several curated lists of online resources for learning Ruby:

  • Official Ruby Programming Language website
  • List of Free Programming Books
1.Rails 是什么?

Rails是一个由Ruby编程语言编写的Web应用开发框架。它是为了让编写Web应用更简单而设计

2. Say "Hello", Rails

在完成安装启动后,想开始写代码了,you need to create at minimum a route, a controller with an action, and a view. A route将请求映射到controller action; A controller action里有处理请求的工作,以及给View准备的数据。A view根据需要的格式显示数据。

Step1 在routes文件里添加一个route

Rails.application.routes.draw doget "/articles", to: "articles#index"# For details on the DSL available within this file, see https://guides.rubyonrails.org/routing.html
end

这个route声明将GET /articles请求映射到ArticlesController 的index action.

Step2 通过下面这个命令生成ArticlesController和index

bin/rails generate controller Articles index --skip-routes

生成的文件长这样app/controllers/articles_controller.rb

class ArticlesController < ApplicationControllerdef indexend
end

默认情况下,Rails会自动render与controller 和 action名字相同的view,即app/views/articles/index.html.erb

Step3 在index.html.erb文件里写上

<h1>Hello, Rails!</h1>

接下来启动server访问http://localhost:3000/articles就可以了。

也可以通过添加route

root "articles#index"

将其设置成home page, 即访问http://localhost:3000就能打开index.html.erb文件.

3. 生成一个Model

上述提到routes, controllers, actions, and views,这些都是遵循MVC (Model-View-Controller)模式的Web应用典型组成部分。我们已经拥有了Controller和View,继续生成一个Model吧。

model is a Ruby class that is used to represent data. Additionally, models can interact with the application's database through a feature of Rails called Active Record.

英文原文太好了,不翻译了。可以跟官网一样用model generator也可以自己创建app/models/article.rb。

可以根据数据库里需要存的字段定义这个model

至此最基本的概念和架构已经清楚了。

http://www.zhongyajixie.com/news/23856.html

相关文章:

  • 做阿里巴巴企业网站seo网站监测
  • 河南建设安全协会网站百度推广网站一年多少钱
  • 深圳官网网站建设怎么做个网站
  • 手机建网站步骤软件武汉搜索排名提升
  • 启航网站管理系统口碑营销成功案例简短
  • 网站建设明细价单百度seo优化软件
  • 莆田网站制作app推广拉新一手渠道
  • 网站地图怎么做一键导航查询网站域名
  • 南京做中英文网站设计徐州网站关键词排名
  • 福州网站建设服务价格最实惠飓风seo刷排名软件
  • 网站建设公司广告搜索排名查询
  • 做微商哪个网站比较好东莞seo建站
  • 做网站go和php用哪个好重庆网络推广平台
  • 做私服网站租给发布站百度学术官网入口网页版
  • 建网站后如何运营百度拍照搜索
  • 广州天河建站公司自助建站工具
  • 天河网站建设价格杭州百度百家号seo优化排名
  • 网站制作布局百度推广一般要多少钱
  • 做打井宣传广告找什么网站百度爱采购怎么优化排名
  • 菏泽营销网站建设seo联盟
  • 参考消息电子版官网seo关键词优化报价价格
  • 绵阳市网站建设公司惠州网站营销推广
  • 桥东区网站建设搜索引擎营销包括
  • 内贸在什么网站做竞价推广代运营
  • 日本建筑设计网站关键词查询工具包括哪些
  • 哈尔滨网站制作策划seoul是什么意思
  • 网站网站建设公司国外搜索网站排名
  • 名聚优品 一家只做正品的网站中国优化网
  • 猎头公司联系方式seo建站要求
  • 合肥公司做网站可以免费投放广告的平台