# cinatra_lib **Repository Path**: dddyyyccc/cinatra_lib ## Basic Information - **Project Name**: cinatra_lib - **Description**: A sinatra inspired modern c++ web framework - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-14 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 注意 # Notice: it is not maintained here, you should go to ([https://github.com/qicosmos/cinatra](https://github.com/qicosmos/cinatra "cinatra")), and it is maintaining there. 这里的cinatra不再维护,请用新的cinatra,在这里维护([https://github.com/qicosmos/cinatra](https://github.com/qicosmos/cinatra "cinatra")) #cinatra [![Build Status](https://travis-ci.org/topcpporg/cinatra.svg?branch=master)](https://travis-ci.org/topcpporg/cinatra) [![Coverage Status](https://coveralls.io/repos/topcpporg/cinatra/badge.svg?branch=master&service=github)](https://coveralls.io/github/topcpporg/cinatra?branch=master) a sinatra inspired modern c++ web framework #Build on linux ### First: Boost library #####Debian/Ubuntu: ``` sudo apt-get install libboost-dev sudo apt-get install libboost-system-dev libboost-coroutine-dev libboost-thread-dev ``` ### 依赖的第三方库 依赖了序列化引擎iguana,直接在cinatra目录下 git clone https://github.com/qicosmos/iguana.git #### ArchLinux ``` sudo pacman -S boost ``` ### Then: Make binary ``` git clone https://github.com/topcpporg/cinatra.git cd cinatra mkdir build cd build cmake .. make ``` ### Roadmap v0.11版本,主要针对上一版本进行改进和完善。 1. 更好用的api 2. 支持更好用的AOP 3. 支持可扩展的session和cookie 4. 加入json序列化模块 5. 全面支持C++17 v0.12版本,支持web socket 欢迎大家参与进来开发! ##### Done! ##### chinese wiki:https://github.com/topcpporg/cinatra/wiki ##### english wiki:https://github.com/topcpporg/cinatra/wiki/Introduction # Used open source library: ### boost: http://www.boost.org/ examples: [https://github.com/topcpporg/cinatra_example](https://github.com/topcpporg/cinatra_example) QQ group:340713904