豆信是一款簡潔高效的微信公眾號開發框架。豆信框架封裝了微信支付、客服群發、模板消息、帶參數二維碼等微信高級功能,可實現高度的對接。
高度封裝
豆信對微信接口、php常用類庫、流行前端框架、樣式庫等都進行了一定程度的封裝,讓開發者可以快速的實現想要的功能。
靈活擴展
豆信自主研發了一套插件機制,充分發揮AOP切面的思想,基于插件來擴展功能,降低系統的耦合性,使一切變得非常靈活。
便捷開發
豆信封裝了一套通用的視圖構建工具,可以讓開發者專注于業務邏輯的實現,在實現插件后臺管理時甚至不需要寫任何一行HTML代碼。
1、引入了Github上最為流行的Wechat-php-sdk類庫,對微信接口實現高度封裝。
2、自主研發的插件擴展機制,保證功能的高度可擴展性。
3、自主研發的視圖構建工具,能夠幫助開發者在控制器中通過簡單的配置快速生成視圖,靈活性強大到甚至不需要寫任何一行HTML代碼。
4、高度封裝的微信交互API,可輕松處理微信端用戶發送的文本、圖片、語音、視頻、位置、鏈接等類型消息,亦可對關注、取消關注、掃碼、點擊菜單、上報地理位置等事件進行靈活處理。
5、封裝了微信支付、客服群發、模板消息、帶參數二維碼等微信高級功能的實現方法,開發者在插件開發的過程中可以簡單的用一個函數實現上述功能。
6、整合jssdk,封裝了圖片上傳、自定義分享、支付彈窗、LBS定位、ajax請求等js方法,在模板頁面可以快速集成。
7、整合了weUI、FrozenUI、bootstrap等前端框架,在UI實現方面可快速集成。
8、詳細的開發手冊,旨在幫助開發愛好者快速上手豆信開發。
9、活躍的交流社區,讓每一個開發愛好者都能分享自己的看法與見解。
10、集成BUG反饋系統,產品保持高頻次更新與迭代。