在終端,git等中做任何事情都會增加我的學習曲線,試圖快速開發使用CodeIgniter的應用程序。我意識到需要一個Javascript框架,並希望使用AngularJS - 終端有什麼方法嗎?我可以在沒有終端的情況下使用Angular JS嗎?
回答
AngularJS當然可以用代碼點火工作,你不需要使用終端的那麼多。
你可能會想要寫一個RESTful API與代碼點火器是AngularJS可以溝通。看看這篇文章的RESTful服務與CI:http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/ (有點老了,但基本概念是一樣的)
然後,AngularJS,你會使用$http
發出請求向您反饋CI寫的API :http://docs.angularjs.org/api/ng.$http
所有你需要做的就是下載AngularJS源文件(.js文件),並獲得編碼。我也是新手,對它印象深刻。但是在我看來,它是爲CodeIgniter以外的其他東西而設計的。
角JS基本上移動你的MVC從後端到前端,我有限的經驗告訴我,這是比CodeIgniter的將是更簡單的應用程序。你當然可以在你的MVC後端有一些邏輯,但是這個想法是Angular成爲了應用程序,並且你使用後端主要用於數據存儲。
可能有兩個通過使屬於笨MVC的上層建築內的工作範圍有限角頁面混合在一起的一種方式,但我還沒有想通了這一點呢。
這一點變得對我來說明顯,以及...這是你的經驗,爲什麼要去前端的任何想法是更好?我對CI非常舒服,但真的希望我的應用程序充滿活力。 CI是否真的處於劣勢? – 2012-08-13 21:06:43
我在我自己的MVC後端系統中構建與CI類似的系統。我花了幾天時間探索AJS的優勢。我的一個想法是,你可能能夠做Angular/JQuery /後端MVC的東西。但突然之間你有了一個新的層面來處理。我有使用JQuery構建前端的經驗,並使用我的MVC作爲後端。我喜歡Angular的自適應性,但我認爲你需要一個有限的應用程序,真正需要這個才能很好地使用JS前端系統。基本上我一直打牆壁沒有明顯的答案,也許我的想法是有缺陷的... – 2012-08-13 21:27:34
我有一個應用程序,有一塊絕對需要AngularJS,但其餘的應用程序將留在後端結構。 – 2012-08-13 21:29:40
- 1. 我可以在沒有CALayers的情況下使用Core Animation嗎?
- 2. 我可以在沒有Node.js的情況下使用Tumblr.js嗎?
- 3. 我可以在沒有Zend_Application的情況下使用zfdebug嗎?
- 4. 我可以在沒有SharePoint的情況下使用K2 Blackpearl嗎?
- 5. 我可以在沒有oracle客戶端的情況下使用C#連接嗎?
- 6. LABEL塊可以在沒有循環的情況下使用嗎?
- 7. PowerMock可以在沒有註釋的情況下使用嗎?
- 8. Vala可以在沒有GObject的情況下使用嗎?
- 9. 可以在沒有列表的情況下使用LOAD TABLE嗎?
- 10. jInterface可以在沒有節點的情況下使用嗎?
- 11. 你可以在沒有Bootstrap的情況下使用Jinja嗎?
- 12. 我可以在沒有Visual Studio的情況下創建ClickOnce嗎?
- 13. 我可以在沒有api_key的情況下訪問Facebook API嗎?
- 14. 我可以在沒有pgAdmin4的情況下安裝postgresql嗎?
- 15. 我們可以在沒有DataAdapter的情況下填充DataSet嗎?
- 16. 我可以在沒有ADFS的情況下設置SAML IDP嗎?
- 17. 我可以在沒有ID的情況下放入嗎?
- 18. 我可以在沒有黑條的情況下旋轉UIView嗎?
- 19. 我可以在沒有keystone的情況下安裝swift嗎?
- 20. 我可以在沒有IIS的情況下安裝SharePoint Foundation嗎?
- 21. 我可以在沒有Ruby的情況下生成Rails SECRET_KEY_BASE嗎?
- 22. 我想在沒有安裝pod的情況下使用JSQMessagesViewController!我可以做嗎?
- 23. 我可以在沒有Cufon的情況下在Raphael使用打印嗎?
- 24. GWT。沒有GAE的情況下可以使用Channel API嗎?
- 25. 我可以在沒有Emacs的情況下輕鬆使用Lisp嗎?
- 26. 我可以在沒有節點的情況下使用角度2嗎?
- 27. 我可以在沒有使用內存的情況下操作InfluxDB嗎?
- 28. 我可以在沒有這些工件的情況下使用graphics.RotateTransform()嗎?
- 29. 我可以在沒有回調的情況下使用jquery getScript()嗎?
- 30. 我可以在沒有vs2010的情況下使用.net 4.0測試版嗎?
啊,正是我在找的東西。謝謝!! – 2012-08-14 16:56:28