You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,13 +19,13 @@
19
19
20
20
<br>
21
21
22
-
Wasp (**W**eb **A**pplication **Sp**ecification) is a Rails-like framework for React, Node.js and Prisma.
22
+
Wasp (**W**eb **A**pplication **Sp**ecification) is a Rails-like framework for React, Node.js, and Prisma.
23
23
Build your app in a day and deploy it with a single CLI command!
24
24
25
25
### Why is Wasp awesome
26
26
- 🚀 **Quick start**: Due to its expressiveness, you can create and deploy a production-ready web app from scratch with very few lines of concise, consistent, declarative code.
27
27
- 😌 **No boilerplate**: By abstracting away complex full-stack features, there is less boilerplate code. That means less code to maintain and understand! It also means easier upgrades.
28
-
- 🔓 **No lock-in**: You can deploy Wasp app anywhere you like. There is no lock-in into specific providers, you have full control over the code (and can actually check it out in .wasp/ dir if you are interested ).
28
+
- 🔓 **No lock-in**: You can deploy the Wasp app anywhere you like. There is no lock-in into specific providers; you have full control over the code (and can actually check it out in .wasp/ dir if you are interested ).
authRequired:true, // Limit access to loggedin users.
49
+
authRequired:true, // Limit access to logged-in users.
50
50
component:importMainfrom"@client/Main.tsx"// Your React code.
51
51
}
52
52
@@ -72,7 +72,7 @@ The rest of the code you write in React / Node.js / Prisma and just reference it
72
72
73
73
Given a simple .wasp configuration file that describes the high-level details of your web app, and .js(x)/.css/..., source files with your unique logic, Wasp compiler generates the full source of your web app in the target stack: front-end, back-end and deployment.
74
74
75
-
This unique approach is what makes Wasp "smart" and gives it its super powers!
75
+
This unique approach is what makes Wasp "smart" and gives it its superpowers!
76
76
77
77
For more information about Wasp, check [**docs**](https://wasp-lang.dev/docs).
78
78
@@ -84,7 +84,7 @@ curl -sSL https://get.wasp-lang.dev/installer.sh | sh
84
84
```
85
85
to install Wasp on OSX/Linux/WSL(Win). From there, just follow the instructions to run your first app in less than a minute!
86
86
87
-
For more details check out [the docs](https://wasp-lang.dev/docs).
87
+
For more details, check out [the docs](https://wasp-lang.dev/docs).
88
88
89
89
# This repository
90
90
@@ -95,15 +95,15 @@ This is the main repo of the Wasp universe, containing core code (mostly `waspc`
95
95
Currently, Wasp is in beta, with most features flushed out and working well.
96
96
However, there are still a lot of improvements and additions that we have in mind for the future, and we are working on them constantly, so you can expect a lot of changes and improvements in the future.
97
97
98
-
While the idea is to support multiple web tech stacks in the future, right now we are focusing on the specific stack: React + react-query, NodeJS + ExpressJS, Prisma.
98
+
While the idea is to support multiple web tech stacks in the future, right now, we are focusing on the specific stack: React + react-query, NodeJS + ExpressJS, and Prisma.
99
99
100
100
# Contributing
101
101
102
102
Any way you want to contribute is a good way :)!
103
103
104
-
The best place to start is to check out [waspc/](waspc/), where you can find detailed steps for the firsttime contributors + technical details about the Wasp compiler.
104
+
The best place to start is to check out [waspc/](waspc/), where you can find detailed steps for first-time contributors + technical details about the Wasp compiler.
105
105
106
-
Core of Wasp is built in Haskell, but there is also a lot of non-Haskell parts of Wasp, so you will certainly be able to find something for you!
106
+
The core of Wasp is built in Haskell, but there are also a lot of non-Haskell parts of Wasp, so you will certainly be able to find something for you!
107
107
108
108
Even if you don't plan to submit any code, just joining the discussion on discord [](https://discord.gg/rzdnErX) and giving your feedback is already great and helps a lot (motivates us and helps us figure out how to shape Wasp)!
<ahref="https://github.com/michelwaechter"><imgsrc="https://github.com/michelwaechter.png"width="50px"alt="michelwaechter" /></a> - Our first sponsor ever! Thanks so much Michel ❤️ , from the whole Wasp Team, for bravely going where nobody has been before :)!
121
+
<ahref="https://github.com/michelwaechter"><imgsrc="https://github.com/michelwaechter.png"width="50px"alt="michelwaechter" /></a> - Our first sponsor ever! Thanks so much, Michel ❤️ , from the whole Wasp Team, for bravely going where nobody has been before :)!
122
122
123
123
<ahref="https://github.com/shayneczyzewski"><imgsrc="https://github.com/shayneczyzewski.png"width="50px"alt="shayneczyzewski" /></a> - Thanks Shayne, for all the contributions you did so far and for your continuous support!
Copy file name to clipboardExpand all lines: waspc/docs/design-docs/db-seeding.org
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ I might want to have multiple such states, each of them named.
13
13
14
14
I imagine this would actually be easier to do by doing snapshots of db then having seeding script, so I don't think this is what Prisma is targeting with their =seed=.
15
15
So I probably went here a bit into a different use case -> still interesting though.
16
-
Actuall, I read a bit more and seeding script is also valid way to do this.
16
+
Actually, I read a bit more and seeding script is also valid way to do this.
17
17
18
18
As for snapshots -> I guess this would come down to doing postgre exports and then saving those in git and loading them.
19
19
I saw this being called "SQL backup file" somewhere.
then logAndThrowGeneratorError $GenericGeneratorError"SQLite (a default database) is not supported in production. To build your Wasp app for production, switch to a different database. Switching to PostgreSQL: https://wasp-lang.dev/docs/language/features#migrating-from-sqlite-to-postgresql ."
63
+
then logAndThrowGeneratorError $GenericGeneratorError"SQLite (a default database) is not supported in production. To build your Wasp app for production, switch to a different database. Switching to PostgreSQL: https://wasp-lang.dev/docs/data-model/backends#migrating-from-sqlite-to-postgresql ."
0 commit comments