Noodl implements a few concepts to keep complexity in check, and removes the need for massive graphs with hundreds of nodes (although you can still do that if you want to ):
- Components. Noodl’s component concept is similar to functions and classes in code, and can be arbitrarily nested, e.g. one component can use another component.
- Flexible folder structure where you can structure your components into folder hierarchies
- Sheets. Divide the different parts of your app into separate sheets, allowing you to focus on one part of the app at a time
- Version control. Use branches to manage different workstreams at the same time.