我正準備用Ruby on Rails開發一個Web應用程序。這應該使用AJAX和jQuery來獲得更好的用戶體驗。所以我的問題是,如何開始?我應該首先開發沒有AJAX請求的基本Web應用程序,然後添加AJAX?或者什麼是最好的方法?如何使用AJAX使用Ruby on Rails啓動Web應用程序?
謝謝:)
我正準備用Ruby on Rails開發一個Web應用程序。這應該使用AJAX和jQuery來獲得更好的用戶體驗。所以我的問題是,如何開始?我應該首先開發沒有AJAX請求的基本Web應用程序,然後添加AJAX?或者什麼是最好的方法?如何使用AJAX使用Ruby on Rails啓動Web應用程序?
謝謝:)
我總是先開發沒有Ajax和測試。然後我添加Ajax層(或Backbone的)。
恕我直言,這種解耦方式更安全。
只要你只做一個或另一個,我認爲它不重要。開發包含ajax的UI,但不提供這些服務。或者在沒有UI的情況下開發服務。首先開發服務可能會更快,但我仍然會找到一種方法在您的UI代碼中將其嘲笑出來。您希望能夠獨立測試您的JavaScript和服務。
在擔心用戶體驗,測試,構建,重構,測試,構建重構之前,擔心您的應用程序......誰在乎它是否看起來像廢話,讓您的應用程序工作並編寫大量測試。然後擔心用戶界面和用戶體驗,並使其全部ajaxy