Regarding folder structures...
I'm still new to Holochain. There are many flows that I don't quite get just yet. So my suggestion may be irrelevant. But I was wondering why don't Holochain (for Web) just follow similar Node.js application development folder structure and conventions, the likes of Angular, React, Vue, Amber. And let the Holochain be a global npm cli or npx script that can generate a dna source folder at the root with all the required files. These validation rules files can be in .js or .ts. And when ready for production it can build from dna to .dna folder. .dna folder is added to .gitignored similarly to node_modules folder
Regarding folder structures... I'm still new to Holochain. There are many flows that I don't quite get just yet. So my suggestion may be irrelevant. But I was wondering why don't Holochain (for Web) just follow similar Node.js application development folder structure and conventions, the likes of Angular, React, Vue, Amber. And let the Holochain be a global
npm
cli ornpx
script that can generate adna
source folder at the root with all the required files. These validation rules files can be in.js
or.ts
. And when ready for production it can build fromdna
to.dna
folder..dna
folder is added to.gitignored
similarly tonode_modules
folder