从node.js转到c++,特别怀念在js中使用json那种畅快感。在c++中也使用过了些库,但提供的接口使用方式,总不是习惯,很烦锁,接口函数太多,不直观。参考了很多库,如:rapidjson, cJson, CJsonObject, drleq-cppjson, json11等,受cJson的数据结构启发很大,决定用C++手撸一个。
从node.js转到c++,特别怀念在js中使用json那种畅快感。在c++中也使用过了些库,但提供的接口使用方式,总不是习惯,很烦锁,接口函数太多,不直观。参考了很多库,如:rapidjson, cJson, CJsonObject, drleq-cppjson, json11等,受cJson的数据结构启发很大,决定用C++手撸一个。
我将以往基于node.js与C++的相关项目结合起来,实现了一个微服务快速(rest api service)开发框架。该框架以关系数据库基础,现在支持(mysql、sqlite3、postgres),每建立一个数据表,就相当于自动实现了一组rest api,支持该表的增删改查、批量插入以及事务操作。并且查询功能支持很多高级操作,且不用写任何SQL语句。
用javascript实现各种基础数据结构,以模块模式组织代码,尽量简单高效。 具体说明请关注我的博客:http://segmentfault.com/u/zhoutk
Contributions last year: 689
Max continuous contributions: 20
Recent contributions: 3
Commits, issues, and pull requests will appear on your contribution graph. Only when the email address used for the commits in local configuration is associated with your GitOSC account, the commits' contribution will be counted.