Skip to main content

Tech Stack

Currently, AppAsap can only generate an application in a Typescript-based tech stack, other languages, frameworks, or technologies might be supported in the future.

Details

1. Admin Panel

TechnologyDescription
Next JSNext.js is a popular React.js framework that provide more capabilities like (SSR, SSG, etc...), this is basically a community standard when it comes to React frameworks.
TypeScriptTypescript is used as the offical language for all generated applications regarding the admin panel.
MUIMaterialUI is the UI components library that is used on the admin panel, this ensures consistent design given that it is a single source.

2. API

TechnologyDescription
NodeJSNode.js is a JS runtime that is used to run JS outside of the browser, we use it to execute our server-side API code.
Express.jsExpress.js is a popular HTTP framework for JS/TS, all generated APIs currently uses this as the main option.
TypeScriptTypescript is used as the offical language for all generated applications regarding the generated API.
PrismaPrisma is a modern ORM that fits well in the overall tech-stack that is used for generated apps.