CppCon 2018 has ended
Back To Schedule
Friday, September 28 • 09:00 - 10:00
Feather: A Modern C++ Web Development Framework

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

We will discuss how to implement a rapid web development framework in Modern C++, paying attention to ease-of-use and comparing favorable with frameworks of other lanuages.
The Feather framework is composed of four cool libraries working together. These libraries are:

*) cinatra, a flexible and powerful http/websocket library providing web services. It supports a functional interface and Aspect-Oriented Programming (AOP) for web applications.

*) ormpp, an Object-relational mapping (ORM) library that provides a single interface for database access. It currently supports MySQL, PostgresSQL, and SQLite and can be extended to support other databases.

*) render, a HTML template rendering library.

We’ll cover how these libraries work together to implement that Feather framework and how to use Feather to develop a web application rapidly.

avatar for Yu Qi

Yu Qi

Technical Director, oneflow
Yu is a C++ programmer with 10 years experience who lives in Zhuhai, Guangdong province, China. He loves modern C++ and has founded an open source community ( http://www.purecpp.org/ ) to promote C++11/14 in China. His focus is distributed systems and he is the author of rest_rpc... Read More →

Friday September 28, 2018 09:00 - 10:00 PDT
Telluride (407)
  • Web and Network Programming
  • Level Beginner, Intermediate, Advanced
  • Tags C++17, HTML, web