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

购物网站开发的描述新公司如何做推广

购物网站开发的描述,新公司如何做推广,推广网站wap端怎么做,中国建设银行 官方网站突然想跟着官方文档把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.fp688.cn/news/155395.html

相关文章:

  • 网页美工设计简单流程seo关键字优化价格
  • vue做公司网站怎么自己注册网站平台了
  • 贵州今天刚刚发生的新闻西安网络优化哪家好
  • 微信如何做商城网站seo查询百科
  • wordpress4.9 php版本长沙网站优化推广
  • 新手学做网站下载网站建设推广专家服务
  • 织梦做的网站好优化seo整站排名
  • 淘宝优惠券网站怎么做sem推广案例
  • 做库房推广哪个网站好南京疫情最新消息
  • 上海网站建设聚众网络网站快速排名
  • 网站后台 添加用户谷歌浏览器安卓版
  • 做网站多少钱西宁君博美评哪个公司的网站制作
  • 湖南做网站 磐石网络引领怎么安装百度
  • 厦门做网站的公司百度收录
  • 如何设置网站logo优化网站链接的方法
  • seo快速排名优化方法网站优化团队
  • 哪里有做网站系统的河北seo基础教程
  • 郑州做网站好优化深圳seo
  • php企业网站开发好学么企业seo如何优化
  • wordpress 有赞收款百度优化服务
  • 贵阳企业建站系统模板关键词排名优化如何
  • 查企业网站有哪些2024年新冠疫情最新消息
  • 网站上想放个苹果地图怎么做推广网络推广
  • 上海网站建设官方网站自己的网站怎么在百度上面推广
  • 做网站江西运营培训班有用吗
  • 南阳在线网站制作网络服务中心
  • 最专业的网站建设价格外链推广是什么意思
  • 鸡西网站设计网站优化内容
  • 众筹网站建设百度网盘登录
  • 北京网站优化解决方案百度一下百度一下你知道