Most of the DADI platform is built on Node.js, which means access to a plethora of ways to manage front-end workflow within your app: Bower, Grunt, Gulp, Webpack are just a few.
At DADI we find the majority of our front-end needs can be met with simple chaining of NPM scripts - eliminating another level of abstraction and one less dependancy.
Folder structure
Assuming you have installed DADI Web you can begin to setup your folder structure. A typical folder structure for us looks like the following:
workspace/
├── datasources/
├── events/
├── frontend/
| ├── lib/
| ├── sass/
| └── src/
├── middleware/
├── pages/
├── public/
| └── assets/
| ├── img/
| ├── css/
| └── js/
├── routes/
└── utils/frontend/lib
Any libraries that we have written ourselves, or cannot be found on NPM.
Tutorials
Last Updated:
September 2019

