You don’t need to know any coding to get started with Noodl, but you should be open to developing some level of technical knowledge.
We’ve had users as young as 8 years old and seasoned full-stack software engineers using the platform.
Q: What’s the output of Noodl?
Noodl produces standard React web apps. The result is a Single Page Application that can be deployed by the user to any hosting provider, or deployed directly with the built in Cloud Services.
Nope. Noodl performs just as fast as a standard React app.
Noodl handles large projects with similar structures used with code. 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.
These can then be structured in “sheets” and folders that reflect the architecture of your application.
In addition to that you can create entire modules, a collection of components, that can be imported and shared between projects.
To build native apps with Noodl, we take a hybrid web app approach and leverage native container tools such as Cordova.
There are other approaches to get your native app as well, and if you’re interested please reach out to us.
Noodl has (optional) integrations with Parse Platform. It offers User Management, a database (MongoDB), file storage, cloud functions, and more.
Users can let Noodl manage the Parse deployment with just the click of a button, which deploys Parse Server to AWS, or handle the deployments themselves and point Noodl to their Parse Server.
Note that this is optional, users are free to use any back-end and still leverage Noodl for the front-end.
Most design tools have great asset exports and it’s simple to drag & drop these into Noodl.
Because of the complexities in advanced production software, the limited prototype exports from these tools aren’t suitable for direct export/import flows. However, the Noodl team is exploring some experimental approaches to enhance this toolchain.
One-click deploy gives you a deployment on a subdomain at https://noodl.app.
OR deploy to folder will give you a single-page application that can be hosted anywhere.
Check out this video for an intro to one-click deployment.
Yes, you can create local projects.
Not today, but it's coming.
Not out of the box. But it’s been before - let us know if you’re interested.
Yes, you sure can.
It’s a little technical at the moment, but we have a guide to do so here.
Yes! Noodl is easily extensible. You’re free to create and share your modules as you like.Here’s a guide on how you can build your own.