最佳 Ruby on Rails 前端开发策略

Jak*_*man 3 ruby workflow frontend ruby-on-rails ruby-on-rails-3

嘿,你们这些铁杆上的红宝石……

我现在只是一个新手......目前正在我的第一个 Rails 项目上工作。

我将在自己的时间里花一些时间来深入挖掘,我想知道进行 Rails 应用程序前端开发的最佳策略是什么。

拥有如下工作流程是否更好/更容易

1. Concept / Idea
2. Wireframe, Mockup
3. *** Design front-end of the app
4. Rails development
5. template all the views
Run Code Online (Sandbox Code Playgroud)

还是最好把它翻过来?

1. Concept / Idea
2. Wireframe, Mockup
3. Rails development
4. Template all the views
5. *** Design front-end of the app
Run Code Online (Sandbox Code Playgroud)

也许这两个都不是?

你如何处理你的 ruby​​ on rails 工作流程。我是开发人员/设计师的完整混搭

但我的大部分灵感来自于有一个想法,然后设计它,然后做所有的前端

当您确切地知道您希望网站的前端是什么样子时,有哪些关于更好的 Rails 工作流程的想法?

Kev*_*ell 5

这可以以任何方式工作。不同的公司——甚至同一公司的不同项目——可以通过不同的方法取得成功。

话虽如此,我非常喜欢以下方法:

  1. 概念/想法
  2. 线框、模型
  3. 设计应用程序的前端
  4. 模板所有视图
  5. Rails 开发

基本上,我通常是这样描述的:

  • 首先,进行设计,让设计师布置模型和图像。
  • 让 UI 专家将其转换为 HTML/CSS(或 HAML/SASS 或其他)
  • 在 html 后面做 rails 实现。

这些步骤通常会重叠 - 没关系。在让所有元素最终确定之前,您应该开始一些基本的开发。但是,您提前完成的设计越多越好。

请注意,这种方法并不意味着在完成其他任何事情之前详细设计整个站点。这意味着一旦您决定进行一些编码,请先为该位进行设计。您将希望以小块的形式实现事物并在进行开发时进行迭代。以小块实现事物,但在开始编码之前尝试完成这些部分的设计。