wechat.el微信公眾平臺開發(fā)框架
wechat.el是一個微信公眾平臺開發(fā)框架,但使用的是Emacs Lisp編程語言!借助Lisp語言強大的可定制性,使得開發(fā)一個公眾平臺的應用猶如編寫一段劇本一樣簡單!
wechat.el使用了狀態(tài)模式和責任鏈模式:
- 把整個應用抽象成一張大的地圖
- 每一種狀態(tài)都看作一個獨立的房間,房間之間有很多扇門連接
- 進入房間時自動輸出提示語,即返回給用戶的信息
- 用戶的輸入就是鑰匙,依次與該房間的門匹配(責任鏈模式),如果能開啟,就通過這一扇門進入下一個房間,即狀態(tài)遷移(狀態(tài)模式)
評論
圖片
表情
