既然是講過去的故事,那么就讓時間倒流回2004年中。年中的時候我做了一個影響到我現在處境的決定,而且這個決定可以要影響到我以后的人生之路。那一段時間所呆的公司實在是沒有什么項目做了,整天呆在公司閑著沒有什么事情可以做。加上自己之前就很想考研,所以就辭職回到老家復習考研去了。之前所在的公司我是做j2ee開發的,那時候開發基本就是javabean+jsp+servlet的基于web的系統開發,新技術倒是沒有什么東西都是很成熟的,做的時候本來還想引入struct的可是后來因為種種原因沒有引入,那時候可還沒有ajax,web2.0等現在這些這么很buzz的新名詞。接下來的時間在家里閉門復習備考,很少接觸到關于j2ee開發的東西。等考完試了,又從新回到了城市里面找了一份工作,一邊工作一邊等考試的成績,新到的這家公司之前是做用c++ builder開發的管理系統的,他們因為那時候j2ee的技術很熱所以他們也想把他們的系統慢慢的往j2ee方面轉,所以我才能在他們公司找到工作做,當然工作還是做j2ee的開發,雖然時間已經過去半年了可是j2ee開發的技術也沒有多大的變化,要說變化主要是想spring之類的基于pojo, object injection的的輕量級framework的流行,還有mvc framework struct的流行,為什么spring會這么流行呢,說穿了也就是很多人說過的ejb2.0開發起來太麻煩了,測試也是很麻煩。不過看看現在的ejb3 還有spring,因為有了anotation,ejb3開發也變的方便了,但是spring因為集成了太多的java web開發framework所以變的也是越來越重了,呵呵。
這時時間大概到了2005年的3-4月份,這是出現了google的gmail, gmail給人的驚喜一方面是他的超大的容量2g可是很大,相比較其他免費郵箱來說,然后是使用gmail的時候不會出現頁面的refresh,特別是第二點給使用web email的用戶提供了很好用戶體驗,讓用戶在瀏覽器里面體驗到了只有本地應用程序才有的愉悅體驗。gmail背后的支撐技術就是ajax。因為 google在internet的影響力,網絡上慢慢出現了一些討論gmail界面開發的技術的討論文章,這時候ajax才開始慢慢進入web開發者的視線范圍。然后網絡上出現了一批基于ajax技術開發的網站,像yahoo的flick等。接下來出現的ruby on rails因為目標直指j2ee與他快速的開發速度也是吸引了大批j2ee開發者的目光,另外RoR還提供了ajax的快速的開發能力。有這么一些有名的網站做demo和現在網上開源的越來越多的ajax framework的推動,還有web2.0的推動,現在討論,使用ajax的人越來越多,ajax也越變的越來越流行。現在國內的人郵引進出版的《foundation of ajax》也為ajax在國內的推廣起了作用。相信隨著使用ajax的開發人員的增多,ajax今年會變的更加流行。