RM新时代官方网站

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

介紹

TNWX是筆者在碼云上發(fā)現(xiàn)的一個微信系列的開發(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 等。

  • 微信公眾號

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

  • 微信小程序/小游戲

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

  • 企業(yè)微信

通訊錄管理、外部聯(lián)系管理、應用管理、消息推送、素材管理、日程/OA數(shù)據(jù)接口、電子發(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è)號、支付、小程序,也簡單介紹了以下輔助工具內網(wǎng)穿透工具frp的使用(本地開發(fā)利器,frp 是一個可用于內網(wǎng)穿透的高性能的反向代理應用,支持 tcp, udp, http, https 協(xié)議。主要是簡單且開源)

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

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

總結

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

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

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

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

相關推薦

  • 長陽秀帶 中節(jié)能

    長陽秀帶中節(jié)能 近年來,隨著中國經(jīng)濟的快速發(fā)展和城市化進程的加速,能源消耗問題逐漸成為人們關注的焦點。其中,空調、冰箱、洗衣機等家用電器的廣泛使用更是加劇了能源消耗的矛盾。為了促進…

    科研百科 2024年12月9日
    2
  • 工程項目管理157個重要時間節(jié)點清單(工程項目管理的時間)

    1、 開標時間與投標截止時間要求同一時間。 2、 仲裁裁決和二審判決立即生效。 3、 對開標的異議要求開標當場提出,當場答復。1小時 4、安全生產(chǎn)事故:單位負責人接到報告后,應當于…

    科研百科 2024年4月25日
    63
  • 雄基信息系統(tǒng)項目管理

    雄基信息系統(tǒng)項目管理:從成功到反思 雄基信息系統(tǒng)項目管理是雄基公司的一項關鍵業(yè)務,也是該公司在IT領域成功的關鍵因素之一。自2008年開始,雄基信息系統(tǒng)項目管理公司一直致力于為客戶…

    科研百科 2025年1月21日
    4
  • 在認真學習貫徹《關于加強黨的政治建設的意見》的不足

    在認真學習貫徹《關于加強黨的政治建設的意見》的過程中,我們取得了很大的進展。但是,我們也應該認識到我們仍然存在一些不足。 首先,我們仍然缺乏對政治建設的全面認識?!蛾P于加強黨的政治…

    科研百科 2024年10月24日
    22
  • 科研項目分為哪里類

    科研項目分類 科研項目通常被分為許多不同的類別,這些類別反映了不同的科學研究領域和目標。以下是一些常見的科研項目分類: 1. 基礎科學:這些項目研究自然界的基本規(guī)律和原理,例如物理…

    科研百科 2025年3月24日
    4
  • GWU暑期科研項目

    GWU暑期科研項目:探索宇宙的奧秘 隨著科技的不斷進步,人類對宇宙的認識也在不斷深入。 GWU暑期科研項目旨在讓學生們更深入地了解宇宙的奧秘,探索宇宙的起源、演化和未來發(fā)展。 在這…

    科研百科 2025年2月23日
    2
  • cad如何加載探索者

    CAD是一款廣泛使用的三維計算機輔助設計軟件,它可以用于繪制建筑、機械和其他領域的圖形。在CAD中,探索者模塊是一個非常重要的工具,它可以幫助用戶快速訪問和編輯特定區(qū)域。本文將介紹…

    科研百科 2024年10月14日
    34
  • 大學評職稱科研項目

    大學評職稱科研項目 隨著大學評職稱制度的不斷發(fā)展,科研項目作為評價教師學術水平的重要指標之一,越來越受到重視??蒲许椖康脑u職稱權重不僅反映了教師的學術能力和研究成果,同時也有助于提…

    科研百科 2025年3月12日
    3
  • ??蒲许椖坑么疝q嗎

    校科研項目答辯的重要性 隨著科技的不斷發(fā)展,科研項目也在不斷推進。在科研項目的發(fā)展過程中,答辯是必不可少的一環(huán)。答辯不僅能夠展示項目的進展和成果,同時也能夠聽取觀眾的反饋和建議,為…

  • 燃氣企業(yè)科研項目

    燃氣企業(yè)科研項目 燃氣企業(yè)科研項目是燃氣行業(yè)的重要研究方向之一,旨在探索更加高效,環(huán)保的燃氣生產(chǎn)和處理技術。隨著環(huán)保意識的不斷提高,燃氣企業(yè)也開始注重科研項目的發(fā)展,以適應市場和用…

    科研百科 2025年2月13日
    1
RM新时代官方网站