To create a project from scratch:
$ mkdir my-proj && cd my-proj
$ npm init -y
$ npm install @lancer/studio
$ npx lancer init all
$ npm run dev
Now visit localhost:7272 to view your new project.
Here are some core principles Lancer adheres to:
To get started with Lancer, check out the Project Structure doc page.
Lancer is ideal for content-based websites. This includes websites such as:
Lancer DOES NOT cater to fully-JS-rendered apps. If you're building a full-fledged web app, I suggest using Lancer for your landing, marketing, about, etc. pages, and then something like Ruby on Rails or Next.js for your heavy application code on an app.example.com
subdomain.
Next: Project Structure