Fresns 雖小,五臟俱全。事實上 Fresns 自帶的大多數功能,都以擴充的形式實現。這使得 Fresns 具有高度地可定制性。用戶可以隨時禁用任何不需要的功能,或者安裝其他擴充程式,打造完美的社區論壇或者其他形式的產品。
從框架結構上理解,在「管理後台」中的“擴充外掛”、“控制面板”、“網站引擎”這三個頻道均是外掛,只不過業務方向有所不同,開發本質上沒有區別。
外掛與主程式之間,外掛與外掛之間,均通過命令字通訊。一個外掛模塊可以包括多個命令字,外部通過命令字方式來調用外掛的功能。
Fresns 官方開發的擴充外掛,包括基礎服務和開發者工具,並且具有完整的技術文檔,可供大家參考。
基於 Laravel Blade 模板引擎技術開發,以外掛形式安裝在主程式中運行,可擴充並對 SEO 友好。
基於微信小程式原生語言開發,無需轉碼和編譯,運行效率高,交互體驗也更流暢,可擴充並對微信搜索友好。
基於 iOS 原生語言(Swift)開發,無需考慮跨語言的遷移兼容,運行效率高,交互體驗也更流暢。
基於 Android 原生語言開發,無需考慮跨語言的遷移兼容,運行效率高,交互體驗也更流暢。