If you just want to play around with Marko in the browser, head on over to our Try Online feature. You'll be able to develop a Marko application right in your browser.
If you're starting from scratch, you can use Marko's CLI commands to quickly create a starter app:
This will use an interactive CLI to automatically create a project for you using the pre-made starter template of your choosing. The
basic template is the most minimal and the easiest way to get started. It uses our batteries-included
@marko/serve tools that handle building, bundling, and serving your web application. These projects are config-free with built-in file based routing and automatic code reloading.
Using the CLI is still the easiest way to get started even when you want to get your hands dirty tweaking every last part of your config files. Marko currently supports Webpack, Lasso, and Rollup.
npx @marko/create --template webpack-express
npx @marko/create --template lasso-express
Helpful? You can thank these awesome people! You can also edit this doc if you see any issues or want to improve it.