Crema React
v-4 nx
v-4 nx
  • About Crema Nx
  • Overview
    • Crema Overview
    • Dependency Graph
    • Folder Structure
      • apps
        • source
        • source-e2e
      • libs
        • components
        • constants
        • context
        • helpers
        • hooks
        • mockapi
        • modules
        • services
    • Package.json
      • MUI+CRA
      • MUI+Next.js
      • MUI+CRA+TS
      • MUI+Next.js+TS
      • Antd+CRA
      • Antd+Next.js
      • Antd+CRA+TS
      • Antd+Next.js+TS
    • GitHub Access
    • Slack Community
    • Figma File
  • Decelopment
    • Installation
    • Route Management
    • Auth User
    • Authentication Methods
    • API Calls
    • Multilingual
  • MUI
    • Theme Color
    • Sidebar Configuration
    • Navigation Style
    • Footer Configuration
    • Template Direction
    • Template Mode
  • FAQ
  • ANTD
    • About Crema Ant
    • Style Framework
  • Crema V-3 Doc
  • Servers
    • Python
    • Laravel
    • Mongoose
  • Credits
Powered by GitBook
On this page

Was this helpful?

  1. Overview
  2. Folder Structure

apps

Last updated 2 years ago

Was this helpful?

The apps directory is the place where your top-level applications will be stored. You should always begin your migration journey by adding an application.

There are a lot of options when creating your application. If you want to follow Nx recommendations, you can accept the defaults. If you have a well-established codebase, you can configure those options at the time of application generation. You can find documentation . Crema has a default app named source, the source's directory code based on the Context APIs. Crema is available with three state management tools Redux, Redux-toolkit and Context APIs like below.

  1. source: built with Context API

  2. source-redux: built with Redux

  3. source-toolkit: built with Redux Toolkit

  4. starter-kit: built with Context API

You can create your app using the following docs.

  • To create a new CRA or Vite app, please check out the doc

  • To create a new Next.js app, please check out the doc

here
here
here