When you need it
The framework isn't needed for everything built in Lovable. Here is the honest answer.
Size isn't the point
A small system can be critical and a large one can be irrelevant. The question is what it costs if the project forgets why it was built a certain way, if a working rule gets broken, or if an old mistake is repeated.
Keep building without a framework if the answer is “nothing, I'll rebuild it”. The package is for you if the answer is “that would be expensive, risky or embarrassing”.
Drivers that make a project harder to change
- several user roles or permission levels
- multiple customers or organisations in the same system
- payments and pricing
- personal data or other sensitive information
- several external integrations
- background jobs, scheduled runs, queues
- schema changes once real data exists
- large data volumes or strict performance requirements
- a requirement that the system is always available
- many iterations over a long period, often with interruptions
No tiers
There is no percentage that determines how much structure you need, and the package doesn't come in a light and a heavy edition. Everyone gets the same thing. The parts that aren't relevant sit marked as not yet applicable and are activated according to the framework's rules when the need appears.
Use it when
- the product has, or soon will have, real users
- the system stores information it would hurt to lose
- there is sign-in, roles or permissions
- external services or payments are involved
- there are business rules that must never break
- the project will change across many iterations
- rebuilding from scratch would be expensive or risky
Skip it when
- you're testing an idea over an afternoon
- the build is a proof of concept meant to be thrown away
- nobody but you will ever use it
- no data in the system matters
- starting over would be faster than understanding the old version
Download the package
We don't need to know what you're building. No account, no form, no upload.
- MD · 1 file · version
- lovable-framework-1.0.0-en.md · MD · 1 file · version 1.0.0
- SHA-256
- 12719287381e9baa088cda0192d754e4f6fd544dd5ef6475f2ed669e49b29160
The full package as a ZIP, 28 files (advanced option)lovable-framework-1.0.0-en.zip · SHA-256 b426a57d3ed8822f85bcd486576e3180860cb2fd0ce47e43db3d8c9a0ac51315