對于互聯網的產品而言,前端用戶體驗往往決定了一款產品的競爭力和吸引力;而對于前端工程師來說,考慮的問題更為復雜,他們既要為網站上提供的產品和服務實現一流的Web頁面、優化代碼,保證體驗的最佳,更要考慮與市面上各大瀏覽器的兼容性,還需顧及Web前端表現層和前后端交互的架構,以及模塊化、通用類庫、框架編寫等一系列問題,由此提升前端開發的效率,降低開發成本和周期。
2012年2月18日,百度技術沙龍第23期在北京京儀大酒店再次拉開序幕,話題就鎖定于前端開發架構這樣一個熱門領域,由百度高級工程師,前端通用組技術負責人雷志興、豌豆實驗室前端架構師陳廣琛以及前端工程師趙望野三位資深工程師主講。據悉,通過為期2周的社區推廣,沙龍當天有近300位工程師參會。
每期百度技術沙龍演講現場都“座無虛席”
或站或坐,認真聽講的工程師
那么,如何實現一站式前端開發框架,提升開發效率呢?百度作為國內互聯網領域的技術領導者,在該方面積累了豐富的經驗和實踐。雷志興長期致力于百度前端基礎性技術的研究和推廣,主要包括JavaScript庫,前端自動化工具,前后端結合等工作。他表示,在前端開發工作中,受語言和架構所限,通常會開發類庫或工具來解決一些常見的問題,比如模塊化開發,預編譯處理CSS,與后端模擬聯合調試,自動測試和優化等。但是這些工具往往不能很好地與系統集成,增加了工程師學習和使用的成本。針對這些問題,他以百度的自動化構建系統為例,現場分享了前端開發中的架構考量和使用經驗,以及自動化構建系統的思路和實踐。
百度高級工程師,前端通用組技術負責人雷志興
百度前端架構師的經驗傳授和體會分享,讓不少現場的前端工程師茅塞頓開。來自于豌豆實驗室前端架構師陳廣琛以及前端工程師趙望野的登臺同樣備受期待。近年來,移動互聯網領域發展火爆,覆蓋娛樂、生活、工具、商務等需求的各種APP應用噴薄而出,作為主流產品,豌豆莢產品的前端架構設計也頗受關注,他們分享了豌豆莢的富交互應用前端架構,就使用HTML5加速產品界面迭代,以及通過MVC模式降低前端業務邏輯耦合度等熱點話題。
Open Space主題分享和互動環節,參會工程師們在話題小組長百度講師雷志興、豌豆實驗室陳廣琛和趙望野,北京互動陽光張濤、天津渤海商品交易所張二青的帶領下各自進行話題分享和討論。工程師們也拋出了各種疑問和難題,比如如何實現前端業務邏輯和開發效率的提升,如何交付成熟的前端架構,搭建體驗最佳的交互界面等問題,根據參會人員的疑問雷志興、陳廣琛等話題小組長們就前端架構設計的重要性、前景及技術演變趨勢,給出了清晰的解讀。事實上,有不少技術工程師多次參與百度技術沙龍,在參與之前往往都帶著疑問而來,滿載而歸的是收獲和成長。
會后,不少參會者通過新浪微博分享了參會感受。如,@_侖子表示,聽百度前端開發對csshtmljs 的處理方式,對于不了解百度開發方式的人,雖然講的有些籠統,但對龐雜的前端代碼的處理思想卻很值得借鑒。@單車之夢想寫道,聽百度前端技術沙龍,感覺自己在技術上越來越是井底之蛙了,現在還能看到天,估計再過幾年,連天都看不到了。
中國互聯網行業是由技術驅動的,前端架構設計直接關乎用戶體驗,也是衡量一款產品優劣的關鍵因素,百度技術沙龍恰恰提供了一個開放式的分享和溝通平臺,成就了首個技術交流樂園。據悉,百度技術沙龍一直秉承“暢想、交流、爭鳴、聚會”的宗旨,通過每期聚焦一個熱點技術話題,聚攏行業內的技術工程師、愛好者等從業者,與工程們探討最前沿的互聯網技術與趨勢,最終形成一個創新、開放、良性的技術交流空間和平臺,推動互聯網產業的技術進步和快速發展。
百度技術沙龍回顧及資料下載:http://www.infoq.com/cn/news/2012/02/baidu-salon-23th-summary
推薦閱讀
阿里巴巴 今日報收13.20港元(騰訊科技配圖) 騰訊科技訊 2月22日,在昨晚宣布提出私有化計劃之后,阿里巴巴復牌后首日報收13.20港元,上漲42.70%,今日期間最高達13.26港元,最低13.14港元。成交量23.69億港元。 阿>>>詳細閱讀
地址:http://www.xglongwei.com/a/kandian/20120222/33366.html