A simple boot project template for an Om Next app. Simply clone, update the project name and dependencies and start working.
build.boot
contains the project definition and build tasksLICENSE
contains the project license (AGPL3 by default)resources
contains HTML, LESS and ClojureScript EDN filessrc
contains ClojureScript sourcessrc/app
contains the source code for the app itselfsrc/app/components
contains Om Next componentssrc/app/parsing
contains Om Nextread
andmutate
implementationssrc/dev
contains sources for developmentsrc/dev/devcards
contains devcards used during development
boot run-development
starts the app in development modeboot run-production
starts the app in production mode, with advanced optimizationsboot build-development
compiles the CLJS/LESS sources to JS/CSS, with source maps and no optimizationsboot build-production
compiles the CLJS/LESS sources to JS/CSS for production, with advanced optimizations
When running the app in development or production mode, it can be launched in the browser via the following URL:
http://localhost:3000
The devcards can be viewed via
http://localhost:3000/devcards.html
This template is licensed under the GNU Affero General Public License Version 3.