10

我自己做所有事情:前端和后端。我精通 HTML 和 CSS,但对 Ruby on Rails 很陌生。现在想开发网站,不知道应该先从前端开始,还是从后端开始。因为我现在为前端所做的一切都是静态的。我担心我在做后端时必须更改很多前端编码。

4

1 回答 1

15

作为一般经验法则(与语言无关),您应该首先确定您希望网站首先做什么/提供什么。由此计算出用户可以执行哪些操作以及他们可以预期的响应。

从这里您应该能够确定您的数据(模型)并能够发挥您网站的设计/布局(开始粗略的草图视图)。

现在您已准备好编写用户如何修改和从站点检索信息的代码(您现在正在执行控制器)。

最后,您可以将用户界面的草图和草稿转换为真实的用户界面工作(视图)

tldr;

设计从用户到前端到后端的系统(视图然后控制器然后模型)。

现在从后端实现系统返回给用户(模型然后控制器然后视图)。

注意:这当然是我的拙见,您的里程可能会有所不同。另外,以防万一,我也不是律师……

于 2010-05-19T03:49:30.380 回答