8 puntos por xguru 2022-01-25 | 1 comentarios | Compartir por WhatsApp
  • Framework web basado en CGI creado por el desarrollador de SQLite

  • Fácil de aprender y usar: API pequeña y simple

  • Toda la app es un solo archivo TCL pequeño

  • Diseñado para resistir ataques/exploits, por lo que es seguro

  • Multiplataforma: CGI, SCGI o servidor web integrado

  • El framework Wapp en sí es un script TCL de un solo archivo

  • Se puede integrar fácilmente en aplicaciones grandes

  • Licencia BSD de 2 cláusulas

1 comentarios

 
xguru 2022-01-25

Richard Hipp, desarrollador de SQLite y amante de TCL, creó este framework porque, aunque no es especialista en la web,

a veces necesita crear y conectar sitios web, y quería hacerlo de una manera más cómoda.

(De hecho, Richard Hipp también fue miembro del equipo central de TCL).

En la historia poco conocida de SQLite, https://es.news.hada.io/topic?id=4558, se menciona que las pruebas iniciales de SQLite fueron escritas en TCL y que todavía se siguen usando.

Video de presentación de Wapp

https://sqlite.org/search originalmente era código TCL de 353 líneas, pero al cambiarlo a Wapp se redujo a 237 líneas, y además se volvió más fácil de mantener y desaparecieron los problemas de seguridad.

https://sqlite.org/checklists era código C de 1737 líneas, pero al cambiarlo a Wapp quedó en 627 líneas. Es más fácil de mantener, ganó más funciones gracias al uso de XMLHttpRequest y además se volvió multiplataforma.