【发布时间】:2010-05-19 03:35:55
【问题描述】:
我自己做所有事情:前端和后端。我精通 HTML 和 CSS,但对 Ruby on Rails 很陌生。现在想开发网站,不知道应该先从前端开始,还是从后端开始。因为我现在为前端所做的一切都是静态的。恐怕我做后端的时候要改很多前端的代码。
【问题讨论】:
标签: ruby-on-rails frontend backend
我自己做所有事情:前端和后端。我精通 HTML 和 CSS,但对 Ruby on Rails 很陌生。现在想开发网站,不知道应该先从前端开始,还是从后端开始。因为我现在为前端所做的一切都是静态的。恐怕我做后端的时候要改很多前端的代码。
【问题讨论】:
标签: ruby-on-rails frontend backend
作为一般经验法则(与语言无关),您应该首先确定您希望网站首先做什么/提供什么。由此计算出用户可以执行哪些操作以及他们可以预期的响应。
据此,您应该能够确定您的数据(模型)并能够发挥您网站的设计/布局(开始粗略的草图视图)。
现在您已准备好编写用户如何修改和从站点检索信息的代码(您现在正在执行控制器)。
最后,您可以将用户界面的草图和草稿转换为真实的用户界面工作(视图)
tldr;
设计从用户到前端到后端的系统(视图然后控制器然后模型)。
现在将系统从后端返回给用户(Models then Controllers then Views)。
注意:这当然是我的拙见,您的里程可能会有所不同。另外,以防万一,我也不是律师……
【讨论】: