level 7
蛋酥卷QQ
楼主
了解Rails应用程序的布局,并在页面上显示出“Hello World”。
Bundler简言之是一个帮助我们维护一个统一的开发环境的工具,保证应用程序使用的Gem版本的兼容性。
这里又涉及到另一个概念Gem。Gem其实就是具备独立功能的代码库,比如用户认证和注册功能可以做成一个Gem,数据库的分页功能可以做成一个Gem。Ruby通过这种方式来提升代码的独立性和可重用性。一个成型的Rails应用程序往往会使用上百甚至更多的Gem,
CRUD是Create Read Update 和 Delete的简写。这是我们能够对数据做的所有原子操作,到此我们的BLOG程序基本功能已经完成了。
我们可以管理文章,为文章增加留言,我们还有了基本的安全验证。当然在发布之前,我们还想进一步完善它,比如我们增加更多用户注册和登录的功能,以及通过第三方账号登录,我们可以给留言回复,从而实现更好的无障碍交流。期望我们的博客可以支持多语言,让外国人也可以使用。
内容太多之后我们还想做分页,不要把所有的内容都显示在一页,内容多了加载速度变慢,我们要使用缓存进行加速。我们想通过标题或者关键字进行搜索,我们想通过JavaScript实现更好的用户体验,我们还想有人给我回复时,可以收到邮件提醒。我们把博客程序部署到服务器,并实现自动化部署等更多更酷的功能。

课程介绍:
体验使用Rails框架快速开发,理解Rails框架的组成,理解脚手架等开发工具。
课程地址:http://www.kaikeba.com/courses/161?source=guaiji
讲师介绍:
张哲甲骨文高级开发工程师甲骨文软件研究开发中心高级开发工程师,全栈程序员。07年开始从事Ruby On Rails开发,参与过国内外大型Web产品的设计和开发。擅长领域:Web网站架构及开发,RESTful API开发等。
2014年11月17日 04点11分
1
Bundler简言之是一个帮助我们维护一个统一的开发环境的工具,保证应用程序使用的Gem版本的兼容性。
这里又涉及到另一个概念Gem。Gem其实就是具备独立功能的代码库,比如用户认证和注册功能可以做成一个Gem,数据库的分页功能可以做成一个Gem。Ruby通过这种方式来提升代码的独立性和可重用性。一个成型的Rails应用程序往往会使用上百甚至更多的Gem,
CRUD是Create Read Update 和 Delete的简写。这是我们能够对数据做的所有原子操作,到此我们的BLOG程序基本功能已经完成了。
我们可以管理文章,为文章增加留言,我们还有了基本的安全验证。当然在发布之前,我们还想进一步完善它,比如我们增加更多用户注册和登录的功能,以及通过第三方账号登录,我们可以给留言回复,从而实现更好的无障碍交流。期望我们的博客可以支持多语言,让外国人也可以使用。
内容太多之后我们还想做分页,不要把所有的内容都显示在一页,内容多了加载速度变慢,我们要使用缓存进行加速。我们想通过标题或者关键字进行搜索,我们想通过JavaScript实现更好的用户体验,我们还想有人给我回复时,可以收到邮件提醒。我们把博客程序部署到服务器,并实现自动化部署等更多更酷的功能。

课程介绍:体验使用Rails框架快速开发,理解Rails框架的组成,理解脚手架等开发工具。
课程地址:http://www.kaikeba.com/courses/161?source=guaiji
讲师介绍:
张哲甲骨文高级开发工程师甲骨文软件研究开发中心高级开发工程师,全栈程序员。07年开始从事Ruby On Rails开发,参与过国内外大型Web产品的设计和开发。擅长领域:Web网站架构及开发,RESTful API开发等。