Video thumbnail for Cato

Cato

Jun 24, 2024
http://alvinalexander.com/cato Cato is a template-based, database-driven, language independent code generator. In this video I show how to generate all of the "CRUD" forms for a Play Framework application, and that process takes exactly six minutes and thirty seconds. But Cato is limited to just Play: If there's a text file that you want to be able to automatically generate from a database table definition, Cato can do it. This includes: * JavaBean classes * Scala classes and case classes * Drupal forms (which are PHP) * Sencha Touch files (which are JavaScript) * XML, YAML, and JSON configuration files * etc., etc., etc. See http://alvinalexander.com/cato for more information.