Overview of CLOG tutorials
mainThe CLOG tutorial series covers a wide range of topics from basic 'Hello World' to advanced web and graphics integration. Key learning areas include:
- Basics: Closures, parallel events, event targets, and tasking.
- UI Components: Containers, tabs, panels, forms, menus, and drag-and-drop.
- Graphics: Canvas, 2D WebGL, and 3D WebGL.
- Web Integration: Routing, Bootstrap 4, W3.CSS, and using existing HTML.
- Advanced Web: CLOG WEB (local web apps, forms, and routing), database-driven websites (
clog-web-dbi,clog-auth,clog-web-content), and instant websites (clog-web-site). - Extensibility: Creating new plugins from JavaScript components or in Common Lisp.
- Data & State: Local/Session client-side storage and linking Lisp objects to CLOG objects via Presentations.
- Syntax: Using
with-clog-createfor declarative GUI syntax.