RemixFast Quick Start
Quick Walk through showing how to:
Step 1 - Create App
Start on Builder
tab and create app by clicking + Create App
(upper right corner).
On the Create App dialog, enter following:
App Name: Quick Start
And click Create
to create the app. Select the newly created app Quick Start
, this will take you to the Visual Builder for the app.
Step 2 - Create Model
Ensure you have Models
tab selected. On the Models tab, click Add
to create new model. This will open Add Model dialog. On the dialog enter following:
Model Name: Catalog
Click Save
to create new model.
Find newly added Catalog
and click +
to add new field.
💡 Tip: You will generally find newly added model in lower right quadrant of the schema diagram.
In the Add Field
dialog, enter following:
Name: catalogName
Name: catalogName
Check
Is Required for catalogName field.
Click Add
to add new field.
Again click +
on Catalog
table to add description
field.
Next Select More
(triple vertical dots) on Catalog
and click + Audit Fields
to add fields to track who created the record and when it was last updated.
Step 3 - Add Route
Select Routes
tab and click Add Route
.
On the Add Route
dialog, enter following
Template: Select > Table List + Detail Form
Model: Select > Catalog
Label: Catalog
Template: Select > Table List + Detail Form
Model: Select > Catalog
Label: Catalog
You should now have UI with table view to show items and form view for item details.
Step 4 - Test
Click on Run App
to test the app. This will open Preview dialog with test app.
Select Catalog
tab and add new item by clicking Add
button
This will open Add Catalog dialog. Enter following to create new catalog item:
Name: Laptop
Name: Laptop
Click Add
to save item to database.
Repeat to add one more catalog item with following details:
Name: Desktop
Name: Desktop
Try updating an item or even delete it.
Click Done
to exit preview.
Step 5 - Code
Click on Export Code
, to generate codebase for the app.
This will open Export Code dialog. Enter following
Version: 1.0.0
Version: 1.0.0
Click Export Code
button.
This will start code export.
Once completed, select Code
tab and view generated code files.
Click on Download Code
to continue development in local editor! Run npm run init
to initialize the project. This will download node modes and create prisma client and seed the database. Once completed, run the project with npm run dev
. Add data and test the app.
Next Steps
RemixFast can help you build app remarkably fast. Jumpstart your next project with a generated codebase that covers 60% to 80% of traditional development and concentrate on engineering your core functionality!