前面我寫了《
如何用ABP框架快速完成項目》系列文章,講述了如何用ABP快速完成項目。
然后我收到很多反饋,其中一個被經常問到的問題就是,“看了你的課程,發現ABP的優勢是快速開發,那么ABP能否用於大型項目呢?”
嗯,我本人用ABP做過的最大項目情況如下:
-
該項目客戶是世界500強。
-
該項目運用於此客戶總公司和下轄的四十多家子公司,其中一個子公司就有八百多員工。
-
該項目主要業務數據是十萬條起。
-
該項目有復雜的嵌套業務運算和業務流程。
事實證明,ABP自行改造優化后是完全可以駕馭住大型項目的。
嗯,這不是ABP的上限,只是說ABP至少能駕馭住這種量級的項目。
本系列文章將講述我是如何自行改造優化ABP從而可以駕馭住大型項目的實踐經歷。包括:
-
調試與排錯 - 日志 - 單獨存儲審計日志
-
調試與排錯 - 日志 - 支持ExceptionLess
-
Angular優化 - 提高Angular加載速度 - 按權限加載必要的組件
- Angular優化 - 提高Angular加載速度 - 當使用了多個框架庫之后
-
海量數據依舊不慢 - 緩存 - 基本使用
-
海量數據依舊不慢 - 緩存 - 寫入緩存的合適時機
-
如何從容應付復雜流程
- 強壯的程序是不會害怕豬隊友的
-
哪些項目適用ABP
PS: 因為這系列文章承擔着和國外社區交流的職責,需要有英文版,所以花費時間會成倍增長,如果更新較慢,請耐心等候