Frequently Asked Questions

If you cannot find the answers you need, please contact us – we would be happy to help you out.
nodeSpeed is a cloud based low-code platform designed for rapid development and deployment of advanced web applications. The platform is based node.js and incorporates all the tools, IDE, databases and micro-service architecture to develop and deploy your application.
Get started for FREE. Our plans cover all scenarios, from Free to Enterprise.
Get started today with a free plan - no credit card required for initial signup.
nodeSpeed is designed to minimize the amount of code required to develop a modern web application.
For example it is possible to generate an entire CRUD application including the User Interface from an existing database in a matter of minutes.
nodeSpeed is designed to develop a wide range of business applications. Examples include:
- A simple web-service without any User Interface that can be called using a REST api.
- An add-on to an existing application
- Integration between existing applications such as Salesforce and SAP
- A complete ERP from scratch including database, business logic, and user interface.
nodeSpeed implements a micro-service architecture that allows applications to be built by combining pre-built micro-services which we refer to as nodes. This reduces the code that needs to be written and allows code reuse.
For more information on micro-service architecture see http://martinfowler.com/articles/microservices.html
Nodes can be combined into a flow to achieve more complex tasks.
For example: Following the entry of an order a flow could be called that would complete a credit check and if successful send an email acknowledgement to the customer.
Many nodes are supplied by whoGloo or the open source developer community. These are listed in the nodeStore for use by any developer.
WhoGloo provides a full specification and tutorials to allow any developer to develop new nodes.
nodeSpeed nodes are based on the node-machine specification. This allows developers to build nodes that contain one or more "machines", each of which provide discrete blocks of functionality. Nodes and the contained machines can be used in javascript code or in flows running in nodeStudio.
Nodes can be written to encapsulate discrete pieces of business logic, integrated with models or other advanced features included in the nodeSpeed platform.
nodeStudio is a drag and drop environment for creating micro-services - which we call "flows". Flows are built with nodes from our nodeStore.
Examples of nodes are connectors to external services or datasources, file system processes, web request processors.
Flows can be run as stand-alone services or used to easily connect with existing applications, adding new features and functionality that is not available in your existing application stack.
nodeStudio is a central component of the nodeSpeed platform. nodeStudio is available as a stand-alone service for designing and running nodeSpeed flows and applications.
Another name for a nodeSpeed flow is a combination of several nodes to form a micro-service.
You can get started for free.
Absolutely! You can write your own nodes and publish them to your private section of the nodestore that is part of nodeStudio.
The nodeStore is our online application store for enterprise nodes and applications.
whoGloo provides a number of pre-built nodes, flows and applications for users to get started with. We will continuously be adding new content to the store. This may be developed by whoGloo or by developers from our partner network. If you are interested in developing and selling nodes or applications - contact us.
You can contact us and enquire about our plans to develop the node you are looking for. It may already be on our to-do list.
You can also sign up as a nodeSpeed developer and use our advanced development tools to write the node yourself. Once you have written the node, you then have the option of submitting it for approval and sale on the nodeStore. We will handle the promotion and sale of the node to other users.
We may also be able to point you to one of our developer partners that can help with the development of your special node.
Yes, once you have written a node or a flow, you can submit it to us for approval and sale on the nodeStore. Once we have validated that it is a fit, and we have agreed on the cost, we will make it available for sale of the node to other users. We handle the promotion and sales process and pay the developer their share of the revenue from the node.
Yes, once you have written an application, you can submit it to us for approval and sale on the nodeStore. Once we have validated that it is a fit, and we have agreed on the cost, we will make it available for sale of the node to other users. We handle the promotion and sales process and pay the developer their share of the revenue from the application.
The nodeSpeed platform also includes templates, guides and services to help in packaging and launching applications through separate landing pages and sign up processes.
The nodeSpeed runtime includes the following:
- A fully hosted private instance to run your application
- nodeSpeed runtime environment
- Mongo and PostgresDB
- Backup
- Management and monitoring
The nodeSpeed runtime is available as a managed cloud service.
On-premise or custom cloud deployment options are available.
On-premise or custom cloud deployment options are available. Contact us for more details.
Still haven’t found your answer?
If you still have unanswered questions, please get in touch with us on our contact page. We would love to hear from you!