IDE
Frameworks and databases
Every language runs in an environment. For most of them it stays out of the way; for these nine you get access to it.
| Kind | Available |
|---|---|
| Frameworks | React, Vue, Express, Flask, Spring Boot, Laravel |
| Databases | PostgreSQL, MySQL, MongoDB |
What you get access to
- A terminal. A real shell, so packages are installed and commands are run the way they are anywhere else.
- A browser preview. The running app served back beside the editor.
- A filesystem that persists. What you install and write is there next time.
Databases get a database terminal instead: a prompt that speaks the query language rather than the shell.
Starting and resetting
Opening one takes a moment, because a machine is being started rather than a file executed. It can be reset, which gives back a clean machine and discards what was on it.
Reset is the answer when the install is broken rather than the code. Because the filesystem persists, so does everything you did to it.
What next
The API tester and the editor settings are the two remaining parts of the IDE worth knowing about.
Supported languages lists which frameworks and databases are available.