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.