2012-05-10 21 views
3

嘿,你所有的紅寶石上railers ...最好的Ruby on Rails前端開發策略

我只是一個新手,因爲現在..目前在我的第一個鐵軌項目工作。

我將花一些時間在我自己的時間深入挖掘,我想知道最好的策略是如何開始一個rails應用程序的前端開發。

它更好/更容易有類似下面的

1. Concept/Idea 
2. Wireframe, Mockup 
3. *** Design front-end of the app 
4. Rails development 
5. template all the views 

工作流還是好做翻轉?

1. Concept/Idea 
2. Wireframe, Mockup 
3. Rails development 
4. Template all the views 
5. *** Design front-end of the app 

也許這些都不?

你如何去了解你的紅寶石軌道工作流程。 我是開發商的一個完整的混搭/設計師

但大部分我的靈感來自於有一個想法,然後設計設計它,然後做所有的前端

什麼是一些想法的想法,更好的軌工作流程,當你確切知道你想要網站前端的樣子。

+1

這是要麼脫離主題,要麼不具建設性。這是關於軟件開發的過程,而不是特定的編程問題。它也不完全針對Rails。 [程序員](http://programmers.stackexchange.com/)可能會更好。 –

回答

4

這可以以任何方式工作。不同的公司 - 甚至同一家公司的不同項目 - 可以通過不同的方法取得成功。

話雖這麼說,我有以下做法相當強烈的偏好:

  1. 概念/理念
  2. 線框,樣機
  3. 設計應用程序的前端
  4. 模板所有views
  5. Rails Development

B asically,我通常形容這樣說:

  • 首先,做設計具有由設計師奠定了實體模型和圖像的點。
  • 讓UI專家將其轉換爲HTML/CSS(或HAML/SASS或其他)
  • 在html後面執行rails實現。

這些步驟通常會重疊 - 這沒關係。在最終確定一切之前,你應該開始一些基本的開發。但提前完成的設計越多越好。

請注意,此方法並不意味着在完成其他任何事情之前詳細設計整個站點。這意味着一旦你決定做一些編碼,首先要做這個設計。你會希望以小塊實現,並在開發過程中迭代。以小塊實現東西,但在開始編碼之前嘗試完成這些部分的設計。