Итак, моя задача - разработать веб-приложение, используя следующие технологии:
- Угловой на передней части,
- На сервере я буду использовать civetweb в качестве автономного веб-сервера (https://github.com/civetweb/civetweb) и Lua (или C, если Lua не подходит),
- Sqlite3 (http://lua.sqlite.org/index.cgi/doc/tip/doc/lsqlite3.wiki)
После определенного количества времени, потраченного на исследования по этой теме (внутренняя сторона), я не уверен, каковы лучшие практики для этого, из-за того, что я не смог найти полезных примеров, за исключением официальная документация по хранилищу civetweb github.
В частности, я не уверен, что является лучшим способом: обрабатывать запросы / ответы, структурировать код (основная логика сервера, часть системы, которая отвечает за работу с базой данных и т. Д.)
Буду признателен за любые предложения, ссылки на примеры или полезную документацию и т. Д.
P.S. Я привык к объектно-ориентированному миру, и это главная причина моих проблем.