Technical Documentation: Server¶
Dependencies¶
Isso uses some of the following dependencies:
werkzeug – WSGI toolkit
itsdangerous – store signed data on untrusted clients
misaka – fast Markdown processor written in C
html5lib – HTML(5) parser and sanitizer
Attention
This section of the Isso documentation is incomplete. Please help by expanding it.
Click the Edit on GitHub
button in the top right corner and read the
GitHub Issue named
Improve & Expand Documentation
for further information.
What’s missing?
Technologies used (flask, werkzeug, misaka, …)
Explain code structure
Request handling and HTTP
Database handling code
Comment schema
Comment (Markdown) rendering using misaka and custom extensions
Cross-Origin Resource Sharing (CORS)
Content Security Policy
Future plans: Rewrite/Refactor, SQLAlchemy, MVC
… and other things about the server that should be documented.