/wechat-in-multiple-languages

尝试用不同语言开发微信支付和公众号的后端用以对比语言

MIT LicenseMIT

不同语言中的微信开发

概述

尝试用不同语言开发微信支付和公众号的后端用以对比语言, 也为更小众语言的微信开发铺一下路.

目前计划使用以下语言尝试:

语言 熟练程度
TypeScript 写过很多前端代码, 写过玩具级别的后端
Rust 写过一个百来行的小工具
Scala 手写HTTP服务器, 相当于简陋的Flask
C# 完成过一些.NET Core项目,
为一工具实现过工具绑定语言
F# 大名鼎鼎早有耳闻没有用过
Haskell 大名鼎鼎早有耳闻HelloWord
C++ 23 还没出呢~

Golang/Java/PHP就不拖出来鞭尸了, Python太熟了略.

要义

  • 以微信支付部分的接入优先

  • 尽量使用语言标准库和语言主流框架, 不使用其他与微信相关的库

  • 尽量使用语言的最佳实践, 原汁原味

开发评价

暂无