|
|
|
|
|
by matijash
771 days ago
|
|
Wasp (https://github.com/wasp-lang/wasp) has actually worked out quite well! It just crossed 10k stars on GitHub and is currently the fastest-growing full-stack framework for React & Node.js. It's being used in both startups and enterprises. Although Wasp has its own DSL/compiler, the secret to its adoption is probably that it works with the existing stack, like React & Node.js. From the developer's perspective, it feels like a framework; the "compiler" part is just what gives it its superpowers. |
|
I have never seen Wasp used in the wild, because of the aforementioned limitations
- bespoke language
- stack chosen for you
What Wasp provides would be better addressed as a library.
Also, NextJS is the fastest growing, fullstack framework for React, largely because of the superior DX
---
an example of where Wasp has bad DX / DSL edge cases
> {=psl psl=} tags for database schema
You're weaving multiple DSLs together, which compounds the problem.
https://wasp-lang.dev/docs/tutorial/entities