思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)

Posted 人才研习社

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)相关的知识,希望对你有一定的参考价值。

今年是肖威陪伴你的第4



前一段时间,我们重点的思考了关于整个Web App开发的整个流程,在这个流程的过程中,基本上已经完全的梳理起来对于编程的基本的体系和概念的解读,在这个过程中,想要真实的设计出我们自己的应用,我们还需要对于下面的三层程序的运作的规律给与一定的帮助,这样才可以更加快速的完成编程的工作。


首先我们先来解决其中最关键的核心的部分:

基本的程序制作

1、Root的路由器的使用

get、root、resources;

2、Controller的控制器的七大控件的使用

index、show、create、new、edit、update、delete; 

3、Modle的数据库的使用

title:string description:text;

4、View的四大元素的框架和代码的使用

index、show、new、edit;


当我们对于基本的应用程序可以快速的完成制作的时候,接下里就是对于第一层的框架的使用;

1、devise的用户系统的gem的安装和使用

(1)在Gemfile里面安装gem devise的用户系统

       使用bundle ins的安装

(2)安装用户系统

rails g devise:install

rails g devise user

使用rake db:migrate安装


在安装以上框架的时候,我们学习了两个思维逻辑

(1)Gemfile的使用,找gem然后bundle ins安装

(2)DB的使用,安装一个框架,使用rake db:migrate激活;


在这个过程中,我们已经解决了基本程序的使用的原理,接下里也就是对于现金流系统和运营系统给与支持,通过这个过程就可以将我们的程序变成可以完成服务的产品,通过这个产品的服务完成现金流的获取;


当我们对于思路逐渐的清晰起来之后,我们所需要做的事情就是一件件的落实到位,不断的将我的思想变成我们可见的行为,通过这个可见的行为,帮助自己快速的提高自己的实力;


我们需要思考下面的几个问题:

1、路由器root的使用规则是什么?

2、modle和db的使用规则是什么?

3、controller和views的使用规则是什么?

我们只有完全的掌握了这个规则的体系,才可以在这个规则的制定下来,设计我们想要的产品;


我们在互联网上锁看到的一切都是可视化的数据,这些数据是有图片+文字+音频+视频制作的数据完成时间的记录,在这个记录的过程中,真正可以完成数据分发的核心在于编程的这个程式的编码结构,可见的数据本身的价值其实没有价值,真正有价值的是通过这个程序完成的数据化的包装,让数据变得有价值,所以想要在传统行业和现实行业完成货币的获取的关键,就在于你需要具备现实环境中,货币交易法则的能力,同时你需要具备互联网实地的数据交易发展,只有具备了现实交易法则的能力和虚拟交易法则的能力,才可以更好的完成当今时代的生存;


不懂现实的交易发展的个体,不足以完成现实的货币的交换;

不同互联网的交易法则的个体,不可以完成虚拟现实的货币的交换;


现实世界的改变是因为人的劳动完成的,虚拟世界的改变也是因为人而完成的,处在现实的世界里面,我们需要提供相应的服务满足现实人的需求的过程中,来交换我们想要的货币,从而完成自己的现实生存的货币的需要;


虚拟世界也是一样的空无,我们需要在这个世界里面跑马圈地,通过自己的跑马圈地的过程中,搭建一个虚拟的帝国,我们在这个虚拟现实的空间中,因为具备了自己的帝国,所以在这个过程中,完成了货币交易的可能,因为我们自己发行了货币,


当我们自己开始成立虚拟帝国,开始发行虚拟帝国的货币,在这个时候,当我们虚拟帝国的人口的数量逐渐增多的时候,我们的虚拟帝国的经济也就变得更加的繁华,所以这是我们成立虚拟帝国获取货币的最快速的手段;


处在现实的社会当中,我们不太可能完成帝国的构建,没有构建帝国的能力,也就没有帝国的税收,也就不可以完成单位时间的货币最大化,所以搭建公司的本质是搭建一个帝国,只哟搭建了一个帝国,才可以通过人口的数量,快速的完成货币的交易;


所以我们现在想要快速的完成货币的积累,最快速的手段就是搭建公司化,组建虚拟帝国,发行自己的货币,通过税收的行为完成货币的获取,从而支付员工账单的过程中,维持帝国的运转,因为具备帝国公司的股份,所以可以最快速的完成帝国货币的获取,这才是真正的赚钱的手段;


成立虚拟帝国是完成货币收入最快速的手段;


END





我是肖威  | 人才研习社创办人

这是你职场生存的军机处

所有职场的问题都可以在这里获得解答


以上是关于思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)的主要内容,如果未能解决你的问题,请参考以下文章

ruby Ruby on Rails + GitHub + CircleCI 2.0的典型代码设置

Ruby on Rails 路由到控制器

第一个CRUD的制作方法(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)

Ruby on Rails 学习五Ruby语言的方法

Ruby on Rails,查看属性

ruby on rails 中的 Coffeescript 编译错误