<output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
        <dl id="ilehw"><font id="ilehw"></font></dl>
          1. Egg 2.12.0 發布,阿里開源的企業級 Node.js 框架

            王練
             王練
            發布于 2018年10月11日
            收藏 4

            Egg 2.12.0 已發布,Egg 是阿里開源的企業級 Node.js 框架,為企業級框架和應用而生。團隊的架構師和技術負責人可以非常容易地基于自身的技術架構在其基礎上擴展出適合自身業務場景的框架。

            值得關注的更新:

            • 特性

              • add Subscription base class on app instance

            • 修復

            • 文檔

              • corrected lots documentation errors

              • use egg-logger definition

            發行說明

            Egg.js,為企業級框架和應用而生,是阿里開源的企業級 Node.js 框架。

            設計原則

            企業級應用在追求規范和共建的同時,還需要考慮如何平衡不同團隊之間的差異,求同存異。阿里沒有選擇社區常見框架的大集市模式(集成如數據庫、模板引擎、前端框架等功能),而是專注于提供 web 開發的核心功能和一套靈活可擴展的插件機制;不做出技術選型,因為固定的技術選型會使框架的擴展性變差,無法滿足各種定制需求。通過 Egg.js,團隊的架構師和技術負責人可以非常容易地基于自身的技術架構在 egg 基礎上擴展出適合自身業務場景的框架。

            Egg.js 的插件機制有很高的可擴展性,一個插件只做一件事。Egg.js 通過框架聚合這些插件,并根據自己的業務場景定制配置,這樣應用的開發成本就變得很低。

            Egg.js 奉行『約定優于配置』,按照一套統一的約定進行應用開發,團隊內部采用這種方式可以減少開發人員的學習成本,開發人員不再是『釘子』,可以流動起來。沒有約定的團隊,溝通成本是非常高的,比如有人會按目錄分棧而其他人按目錄分功能,開發者認知不一致很容易犯錯。但約定不等于擴展性差,相反 egg 有很高的擴展性,可以按照團隊的約定定制框架。使用 Loader 可以讓框架根據不同環境定義默認配置,還可以覆蓋 egg 的默認約定。

            特性

            本站文章除注明轉載外,均為本站原創或編譯。歡迎任何形式的轉載,但請務必注明出處,尊重他人勞動共創開源社區。
            轉載請注明:文章轉載自 開源中國社區 [http://www.bswx.tw]
            本文標題:Egg 2.12.0 發布,阿里開源的企業級 Node.js 框架
            加載中

            最新評論(1

            叫我刀刀
            叫我刀刀
            厲害 厲害
            返回頂部
            頂部
            广东快乐十分实时开奖

                  <output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
                  <dl id="ilehw"><font id="ilehw"></font></dl>

                            <output id="ilehw"><bdo id="ilehw"><nobr id="ilehw"></nobr></bdo></output>
                            <dl id="ilehw"><font id="ilehw"></font></dl>