請教下各位 在此先謝謝了大家了
本人畢業於北大青鳥 半道子出家愛好前端 工作一年時間了 一直處於不斷學習階段 最近非常疑惑
因為在一直在一家網站建設公司任職web前端開發 公司接的項目都是展示型網站 一個項目也就一二十個頁面
主要用jquery,html5,css3開發。著重頁面炫酷效果這一塊。最近看到ext.js,node.js
看著雲裡霧裡 我現在的工作就是切片寫頁面 對於數據傳輸一點都沒接觸(php後台做了,數據也不是很多),我在想為了以後發展 數據這一塊我是肯定要接觸的 我現在就是疑惑為什麼要用ext.js,node.js等東西來進行web前端開發,主要用他們來干些什麼。才注冊的好 唯一5c幣奉上 ,謝謝了。
你愛好前段肯定知道js可以操作dom,可以產生很多酷炫的效果。jquery就是給js再封了一層,作為一個js庫,就像java裡的jar包,c++的stl等包。ext.js也是這一個包,專門做UI的,它有現成的面板、對話框組件可以用。不過盈利性的項目使用要收費的。對應的jQuery也出了一個基於jQuery的UI框架
,就叫做jQueryUI。
node.js不是做前端的,是個平台,就像java的虛擬機,你使用js寫的代碼,就可以在node.js平台上運行。node.js可以做很多事情,看你在node.js上裝了什麼,比如它可以做服務器,還可以做編譯工具,就像你裝了directX,可以運行繼續directX的各種游戲一樣。
要和後端交互的話,主要應該就是ajax了...