TNW 0.0.3 版本发布:微信公众号开发脚手架

Javen-IJPay
 Javen-IJPay
发布于 2019年04月04日
收藏 17

TNW Logo

 

简介

TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http ??槔┱?、支持任何 Node.js 的 MVC 服务端框架

更新内容如下:

  1. 使用 bluebird 替换 Node.js 默认的 Promise
  2. 默认 Http 请求??樘婊晃?request
  3. 新增素材管理相关接口
  4. 新增数据统计相关接口
  5. 新增群发相关接口
  6. 新增获取微信服务器IP地址以及网络检测相关接口

Nest 示例

JavaScript 示例

TypeScript 示例

本站文章除注明转载外,均为本站原创或编译?;队魏涡问降淖?,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.aercaste.com]
本文标题:TNW 0.0.3 版本发布:微信公众号开发脚手架
加载中

最新评论(9

Javen-IJPay
Javen-IJPay

引用来自“Zr192”的评论

现在8和10用的人都比较多,但10是主流
好的 感谢老铁的支持 欢迎贡献代码??
ChangTian192
ChangTian192
现在8和10用的人都比较多,但10是主流
Javen-IJPay
Javen-IJPay

引用来自“左华栋”的评论

node10 之后 bluebird 的必要性很小了,而且会带来其他问题,官方有说明。
https://github.com/petkaantonov/bluebird/ 请看 Note 。
如果做性能调优的话,最直接的方式是使用 fast-json-stringify ,参见 fastify 框架。
另外说明一点,nestjs 底层可以直接是 fastify

引用来自“Javen-IJPay”的评论

现在 Node.js 使用哪个版本比较多? 如果是 10 之后,bluebird 下个版本会移除。
TNW 目前不直接依赖 MVC 框架,只依赖 Node.js 以及部分第三方???urlencode/xml2js/request)

引用来自“左华栋”的评论

node 升级基本无痛。现在基本要求都是8 以上【但2019年12月结束支持】。 有性能需求的都是10 【无痛升级】 ,12也 4月份就发布了。
追求性能的话可以看看fast-json-stringify 和 fastify ,可以成倍提升! https://github.com/fastify/fastify 基本是express 的两倍。 nest.js 也支持 fastify
?? 了解了
左华栋
左华栋

引用来自“左华栋”的评论

node10 之后 bluebird 的必要性很小了,而且会带来其他问题,官方有说明。
https://github.com/petkaantonov/bluebird/ 请看 Note 。
如果做性能调优的话,最直接的方式是使用 fast-json-stringify ,参见 fastify 框架。
另外说明一点,nestjs 底层可以直接是 fastify

引用来自“Javen-IJPay”的评论

现在 Node.js 使用哪个版本比较多? 如果是 10 之后,bluebird 下个版本会移除。
TNW 目前不直接依赖 MVC 框架,只依赖 Node.js 以及部分第三方???urlencode/xml2js/request)
node 升级基本无痛。现在基本要求都是8 以上【但2019年12月结束支持】。 有性能需求的都是10 【无痛升级】 ,12也 4月份就发布了。
追求性能的话可以看看fast-json-stringify 和 fastify ,可以成倍提升! https://github.com/fastify/fastify 基本是express 的两倍。 nest.js 也支持 fastify
Javen-IJPay
Javen-IJPay

引用来自“左华栋”的评论

node10 之后 bluebird 的必要性很小了,而且会带来其他问题,官方有说明。
https://github.com/petkaantonov/bluebird/ 请看 Note 。
如果做性能调优的话,最直接的方式是使用 fast-json-stringify ,参见 fastify 框架。
另外说明一点,nestjs 底层可以直接是 fastify
现在 Node.js 使用哪个版本比较多? 如果是 10 之后,bluebird 下个版本会移除。
TNW 目前不直接依赖 MVC 框架,只依赖 Node.js 以及部分第三方???urlencode/xml2js/request)
Javen-IJPay
Javen-IJPay

引用来自“左华栋”的评论

node10 之后 bluebird 的必要性很小了,而且会带来其他问题,官方有说明。
https://github.com/petkaantonov/bluebird/ 请看 Note 。
如果做性能调优的话,最直接的方式是使用 fast-json-stringify ,参见 fastify 框架。
另外说明一点,nestjs 底层可以直接是 fastify
感谢反馈 :)
Javen-IJPay
Javen-IJPay

引用来自“Zr192”的评论

8以上版本node的promise性能已经很不错了,不需要使用bluebird吧
感谢反馈 :)
左华栋
左华栋
node10 之后 bluebird 的必要性很小了,而且会带来其他问题,官方有说明。
https://github.com/petkaantonov/bluebird/ 请看 Note 。
如果做性能调优的话,最直接的方式是使用 fast-json-stringify ,参见 fastify 框架。
另外说明一点,nestjs 底层可以直接是 fastify
ChangTian192
ChangTian192
8以上版本node的promise性能已经很不错了,不需要使用bluebird吧
返回顶部
顶部
上海快3