欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
Lisp Web Foundation
来自开放百科 - 灰狐
(版本间的差异)
小 (→Web栈) |
小 (→Web栈) |
||
第17行: | 第17行: | ||
Web栈、template、skeleton(骨架) | Web栈、template、skeleton(骨架) | ||
*[https://github.com/vindarel/lisp-web-template-productlist lisp-web-template-productlist] [[Hunchentoot]] + [https://lispcookbook.github.io/cl-cookbook/web.html easy-routes] + [https://mmontone.github.io/djula/ Djula templates] + [https://bulma.io/ Bulma CSS] + a Makefile to build the project | *[https://github.com/vindarel/lisp-web-template-productlist lisp-web-template-productlist] [[Hunchentoot]] + [https://lispcookbook.github.io/cl-cookbook/web.html easy-routes] + [https://mmontone.github.io/djula/ Djula templates] + [https://bulma.io/ Bulma CSS] + a Makefile to build the project | ||
− | *[cl-cookieweb] A cookiecutter web template for Common Lisp. | + | *[https://github.com/vindarel/cl-cookieweb cl-cookieweb] A cookiecutter web template for Common Lisp. |
[https://www.darkchestnut.com/2020/web-development-starter-pack/ Web development starter pack] | [https://www.darkchestnut.com/2020/web-development-starter-pack/ Web development starter pack] |
2022年1月24日 (一) 04:54的版本
Lisp Web Foundation
目录 |
简介
Lisp Web Foundation: Lisp Web 生态系统
Lisp Desktop Foundation: Lisp Desktop 生态系统
功能
指南
Web栈
Web栈、template、skeleton(骨架)
- lisp-web-template-productlist Hunchentoot + easy-routes + Djula templates + Bulma CSS + a Makefile to build the project
- cl-cookieweb A cookiecutter web template for Common Lisp.
- Database: PostgreSQL
- DB access: Postmodern
- ORM/DAO: Postmodern
- DB migrations: Database-migrations
- HTTP server: Hunchentoot
- Request routing and middleware: Easy-routes
- JSON: ST-JSON
- Templating: Djula
- Testing: FiveAM
- Logging: Verbose
- Session management: Override Hunchentoot’s sessions with a custom class to store session data in PostgreSQL.
- Password hashing: cl-pass
- Configuration files: SQLite
- Building binaries: Buildapp with CCL
- CLI parameters: unix-opts
项目
- Hunchentoot: The Common Lisp web server
- Eitaro Fukamachi Web app engineer based in Tokyo, Japan. An author of Clack, Woo, Mito, Qlot, and other 50+ Common Lisp libraries.
- Woo A fast non-blocking HTTP server on top of libev
- AllegroServe web server
- Clack Web server abstraction layer for Common Lisp inspired by Python’s WSGI and Ruby’s Rack
- Hunchentoot The Common Lisp web server
- Caveman2 Lightweight web application framework
- coleslaw Flexible Lisp Blogware, Comments via Disqus or Isso Sites powered by Coleslaw Improved Means for Achieving Deteriorated Ends
- Racket web server Spin Write RESTful web apps in Racket.
- Racket Stories
图集
链接
分享您的观点