Project Structure

If your project is generated by create-burdy-app, your project structure will look like this:

.
├── node_modules
├── project
│   ├── admin
│      ├── index.tsx 
│   ├── types
│      ├── types.d.ts 
│   ├── index.ts
├── docker-compose.yml
├── Dockerfile
├── package.json
├── tsconfig.json
└── [...]

Entry points in Burdy are based on the two files:

  • project/admin/index.tsx (Admin) is used for adding functionality on the UI (React) side of the application.
  • project/index.ts (Server) index.ts is used for adding functionality to server-side of the application.

Out of the box, we get:

  • Automatic transpilation and bundling (with webpack and babel)
  • Hot code reloading
  • Production building script
Copyright © Burdy Technologies. All rights reserved.