2012-02-04 57 views
0

這是一個完整的福利局的問題,但我想通過電梯在行動書由Tim佩雷特運行。也許我錯了,但是電梯需要更好地理解CSS/Javascript,而不是Rails,因爲它的View-first哲學?電梯和CSS/JavaScript的

還是我完全誤解了一些東西。如果是這樣,我會很感激解釋我錯過了什麼。

+4

更多細節。 – 2012-02-04 05:34:18

+0

以下是Lift和Rails的比較。對CSS/JS的理解沒有什麼不同。 http://stackoverflow.com/questions/957795/is-the-lift-framework-as-easy-as-ruby-on-rails-or-django – 2012-02-04 05:38:41

+0

「理解」在這裏不是二元的。我對所有這些技術有所瞭解,並且在使用rails構建應用程序時沒有那麼麻煩。 – Ramy 2012-02-04 05:38:52

回答

4

查看第一併不意味着先做HTML/CSS的網頁,然後連接到Scala代碼。 這意味着一個頁面可以分成幾個邏輯組件,稱爲電梯通話中的片段。 這與MVC框架形成對比,其中主要思想是一頁有一個主題。

恕我直言,你需要了解CSS和JavaScript(以防萬一我可以添加HTML和HTTP)無論web框架和平臺使用的你可以找到關於此post

+0

好的和簡潔的解釋! – juanmirocks 2012-02-14 11:11:04

0

電梯是一個除Rails之外的世界。它更接近JSF和ASP.Net,但只是概念上。它不是像JSF和ASP那樣完全基於組件的框架,而是視圖控制最初執行的內容(首先查看)。有辦法繞過這個。

如果你嘗試將它與其他框架的比較,並得到了它的竅門,這將是困難的,因爲它會讓你更加迷茫。我認爲對scala的一個很好的掌握是必要的,可以開始解除甚至提起行動。

提升行動中有詳解章不自然的序列。爲了更好的理解,你需要兩次閱讀這本書。