国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

字節跳動Web Infra發起 Modern.js 開源項目,打造現代 Web 工程體系

taoszu / 3043人閱讀

摘要:月日舉辦的稀土開發者大會上,字節跳動正式發起開源項目,希望推動現代開發范式的普及,發展完整的現代工程體系,突破應用開發效率的瓶頸。字節跳動一直在字節內部支持現代開發的實踐,發展了完整的字節前端研發體系,項目就是來自其中的現代工程體系。

10 月 27 日舉辦的稀土開發者大會上,字節跳動 Web Infra 正式發起 Modern.js 開源項目,希望推動現代 Web 開發范式的普及,發展完整的現代 Web 工程體系,突破應用開發效率的瓶頸。

傳統的 Web 開發是“服務器端為中心”的開發范式,近年來,已經越來越多的轉移到“客戶端為中心”的現代 Web 開發范式,開發門檻不斷降低,效率不斷提升。產品研發可以更少的關注底層技術細節,更專注在用戶需求和市場價值上。而傳統的前端技術棧難以解決“開發者體驗”和“用戶體驗”的矛盾,越來越成為提效的瓶頸。

字節跳動 Web Infra 一直在字節內部支持“現代 Web 開發”的實踐,發展了完整的字節前端研發體系,Modern.js 項目就是來自其中的現代 Web 工程體系。

Modern.js 將以往海量的前端工程模板,收斂成三大工程類型:應用、模塊、Monorepo,每種類型都只需要同一套模板、同一套工程方案。其中“應用”工程方案又被稱作“MWA”(現代 Web 應用),基于一套客戶端為中心、前后端一體化的應用開發框架,實現了強大的“Universal App”模式。即一套應用源代碼,能同時在客戶端、服務器端、編譯時里運行,能以靜態 Web(SPA、MPA、SSG)、動態 Web(SSR、SPR)、微前端、桌面應用、小程序等不同模式運行,同時支持低門檻、全功能、一體化的 BFF (針對特定界面的服務器端 API)開發。

“MWA” 是 Serverless 優先的,內置產品級 Web Server。它能在開發、調試、部署、運行等所有環節做到盡可能“無服務器化”,同時確保“開發者體驗”和“用戶體驗”,讓更多“前端開發者”成為獨立、全面的“應用開發者”和“產品開發者”。Modern.js 也原生支持微前端、Electron 桌面應用、Monorepo 等研發場景。

Modern.js 從最初就設計為 ESM 優先,在“編譯時”環節能更好的支持 Unbundled 開發、非 JS 語言的編譯器等第三代 JS 工具的發展。在“運行時”環節,Modern.js 提供開箱即用的應用架構,提供在“應用”工程方案、“模塊”工程方案里都能無縫使用的 Runtime API 標準庫。在“編寫時”環節,Modern.js 鼓勵盡可能讓機器來生成源碼的智能編程。 字節跳動 Web Infra 負責人表示:“希望 Modern.js 項目能幫助業界更快更好的發展基于前端技術的成熟 GUI 應用軟件研發體系,讓前端技術棧的開發者們能夠‘責任越大,能力越強’。”

Modern.js 官網:modernjs.dev/?

Github 地址:github.com/modern-js-d…

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/122835.html

相關文章

  • CloudBest:年度復盤丨盤點2020無處不在的「云原生」

    摘要:華為云華為云在云原生這場游戲中,最具競爭力的玩家之一。年,金山云在云原生領域推出了三款重磅產品星曜裸金屬服務器云服務器和云盤。在線上智博會上,浪潮云發布了經過全新迭代升級的浪潮云,進一步提升平臺云原生服務能力。面對數字時代復雜系統的不確定性,傳統的 IT 應用架構研發交付周期長、維護成本高、創新升級難,煙囪式架構,開放性差、組件復用度低,這些都成為了企業業務快速增長的瓶頸。而云原生以其敏捷、...

    Tecode 評論0 收藏0
  • 前端每周清單第 54 期: SwiftNIO, 自定義 vue-router, Web 緩存與 Gr

    摘要:新聞熱點國內國外,前端最新動態蘋果開源了版近日,蘋果開源了一款基于事件驅動的跨平臺網絡應用程序開發框架,它有點類似,但開發語言使用的是。蘋果稱的目標是幫助開發者快速開發出高性能且易于維護的服務器端和客戶端應用協議。 showImg(https://segmentfault.com/img/remote/1460000013677379); 前端每周清單專注大前端領域內容,以對外文資料的...

    劉東 評論0 收藏0
  • 字節跳動開源微服務中間件CloudWeGo

    摘要:近日,字節跳動正式宣布開源,這是一套以語言為核心專注于微服務通信與治理的項目集合。目前,有四個項目集合是字節跳動研發的下一代高性能強可擴展的框架。據悉,字節跳動基礎架構團隊將會在內外部維護一套代碼,統一迭代演進。 .markdown-body{color:#595959;font-size:15px;font-family:-apple-system,system-ui,Blink...

    Yuqi 評論0 收藏0
  • 字節跳動旗下 ArcoDesign 開源

    摘要:腳手架工具封裝了物料操作命令,幫助用戶快速創建物料項目并將其發布至物料平臺。非常重視每一位開發者和用戶的意見,希望大家踴躍反饋,積極共建。 ArcoDesign 提供的能力 完善的基礎組件 基于 ArcoDesign 設計規范,Arco 提供了 67 個基礎組件,這些基礎組件足以支撐絕大多數的業務需求。同時,Arco 在這些基礎組件的設計上,也開放了細粒度的配置,方便后續拓...

    jayce 評論0 收藏0
  • 前端每周清單第 44 期: 2017 JS 調查報告、REST 接口實時化、ESM 的過去與未來

    摘要:巔峰人生年老兵思路上的轉變,遠比單純提升技術更有價值本文節選自趙成教授在極客時間開設的趙成的運維體系管理課,是其對自己十年技術生涯的回顧與總結。趙成教授來自美麗聯合集團,集團旗下兩大主力產品是蘑菇街和美麗說,目前負責管理集團的技術服務團隊。 showImg(https://segmentfault.com/img/remote/1460000012476504?w=1240&h=826...

    MASAILA 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<