中文字幕 日本 在线 高清,久久精品国产99精品国,超碰人人香蕉,一区二区三区无码高清视频

基于 TypeScript + Node.js,微信系開發(fā)腳手架——TNWX

介紹

TNWX是筆者在碼云上發(fā)現的一個微信系列的開發(fā)腳手架項目,看了一下不少人的評論就是兩個字——專業(yè),下面簡單介紹;TNWX:TypeScript Node.js WeiXin 微信系開發(fā)腳手架,支持微信公眾號、微信支付、微信小游戲、微信小程序、企業(yè)微信/企業(yè)號、企業(yè)微信開放平臺。最最最重要的是能快速的集成至任何 Node.js 框架(express、Nest、Egg、Koa 等)


基于 TypeScript + Node.js,微信系開發(fā)腳手架——TNWX


倉庫

碼云:

https://gitee.com/javen205/TNWX

Github:

https://github.com/javen205/TNWX

腳手架特性

  • 簡潔至上

以 Lerna 為中心構建的項目結構,簡潔方便易擴展。

  • 開箱即用

你只需一個 TNWX 依賴就可啟動開發(fā),可輕松嵌入到任何任何 Node.js 框架中,比如 Express、Nest、Egg、Koa 等。

  • 微信公眾號

支持回調配置、素材管理、自定義菜單、消息推送、客服消息、網頁授權登錄、模板消息、訂閱消息等常用的接口。

  • 微信小程序/小游戲

支持登錄、客服消息、訂閱消息、小程序碼、OCR、圖像處理等常用的接口。

  • 企業(yè)微信

通訊錄管理、外部聯系管理、應用管理、消息推送、素材管理、日程/OA數據接口、電子發(fā)票等

  • 企業(yè)微信開發(fā)平臺

應用授權、身份驗證、推廣二維碼、獲取服務商憑證、獲取第三方應用憑證、獲取授權企業(yè)憑證以及企業(yè)微信相關接口

  • 微信支付

支持多商戶多應用,支持普通商戶模式與服務商商模式當然也支持境外、同時支持 Api-v3 與 Api-v2 版本的接口。

  • AccessToken

自動管理 AccessToken,本地緩存、Redis、MongoDB 只要你玩得溜那都是支持的。

  • HTTP請求庫易擴展

Axios、Fetch、Request 等,隨心所欲,想用啥就用啥。

基于 TypeScript + Node.js,微信系開發(fā)腳手架——TNWX

示例體驗

下載源碼并編譯所有模塊

$ git clone https://gitee.com/javen205/TNWX.git$ cd TNWX$ yarn bootstrap$ yarn tsc

#運行示例

$ cd sample/express && yarn$ yarn build$ yarn dev

文檔指南

文檔中包括以下幾大模塊的介紹,公眾號、企業(yè)號、支付、小程序,也簡單介紹了以下輔助工具內網穿透工具frp的使用(本地開發(fā)利器,frp 是一個可用于內網穿透的高性能的反向代理應用,支持 tcp, udp, http, https 協議。主要是簡單且開源)

frp倉庫:https://github.com/fatedier/frp

基于 TypeScript + Node.js,微信系開發(fā)腳手架——TNWX

總結

TNWX的出現簡化了微信系的開發(fā)的難度,主要是能快速的構建一個完整的開發(fā)框架,而且功能豐富,能快速構建符合自己需求的項目結構,enjoy it!

基于 TypeScript + Node.js,微信系開發(fā)腳手架——TNWX

版權聲明:本文內容由互聯網用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現本站有涉嫌抄襲侵權/違法違規(guī)的內容, 請發(fā)送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2023年4月4日 上午9:00
下一篇 2023年4月4日 上午9:16

相關推薦