當我們在談論大前端時,我們在談些什麼

{"type":"doc","content":[{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"前端技術已經延伸至各種“端”,隨着業務和技術的快速發展,大前端工程複雜度也越來越高,特別涉及大型團隊或多團隊協作的時候,大前端工程化就尤爲重要。大規模項目如何更好地進行團隊協作?隨着大前端的概念逐漸深入人心,會帶來什麼?年輕的前端人該如何在大前端趨勢下學習與提升?帶着這些問題,InfoQ 記者採訪到了美團基礎技術部前端技術中心負責人王鶴,爲我們分享了美團的大前端建設實踐與經驗。"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"大前端時代"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"“大前端”是一個由國內業界發明的技術名詞,甚至沒有對應的英文詞彙(如果有,請悄悄告訴孤陋寡聞的筆者),而它卻逐漸變成了前端領域的大趨勢,在客戶端開發上,Native 與 HTML5 爭鬥了十年,誰也沒有取代誰,反倒是有融合的趨勢,而融合之後的產物在一定意義上來說就是大前端。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"什麼是大前端"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"王鶴老師表示,他理解的大前端的範疇是:"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"numberedlist","attrs":{"start":1,"normalizeStart":1},"content":[{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":1,"align":null,"origin":null},"content":[{"type":"text","text":"用戶終端設備的軟件模塊,如電腦、手機、穿戴式設備、IoT 終端等。"}]}]},{"type":"listitem","attrs":{"listStyle":null},"content":[{"type":"paragraph","attrs":{"indent":0,"number":2,"align":null,"origin":null},"content":[{"type":"text","text":"與用戶表現層強相關的技術領域,如 Node 服務、靜態資源管理服務等。"}]}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"在我們日常溝通中,大前端 = Web 前端 + Native 端 + 跨端。在細分之下,小程序可以歸納到跨端這個類別中,前端在日常表達中通常指的是 Web 前端,所以可以把 Node 歸納到 Web 前端這一類別中,因爲 Node 通常會用於與 Web 相關技術上,如模板渲染、提供 API 等,當然這個歸類並不那麼嚴謹,也不絕對,只是爲大家提供一個思考的方向。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"大前端和前端的區別"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"大前端和前端的區別是大前端是廣義的前端概念,從技術廣度和深度上做了延伸,這也是對當前前端領域發展爲業務範圍更廣、終端形態更多、涉獵技術更復雜、職責跨度更大的一種演進狀態描述。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":3},"content":[{"type":"text","text":"前端技術演進史"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章