# Can I use NodeRed for robust web applications?

**URL:** <https://discourse.nodered.org/t/can-i-use-nodered-for-robust-web-applications/25658>\
**Category:** General\
**Created:** [28 April 2020 04:41 UTC](https://discourse.nodered.org/t/can-i-use-nodered-for-robust-web-applications/25658 "2020-04-28T04:41:55Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![afelix](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/afelix/32/9743_2.png) [@afelix](https://discourse.nodered.org/u/afelix)\
**Post date:** [28 April 2020 12:43 UTC](https://discourse.nodered.org/t/can-i-use-nodered-for-robust-web-applications/25658/7 "2020-04-28T12:43:19Z")

</div>

Hi Carlos,

When you use descriptions like “generated code” and “all the power of Node-RED to maintain it”, as well as comparing it to Laravel, I think you have a slightly wrong idea of how Node-RED works. That doesn’t mean it’s not suited for your plans, but it might not be the best tool for it.

There are a couple topics regarding ERPs and node-red, the first below is on integrating SAP into your flow, the second on creating a tiny ERP system from scratch. Both a worth a read.

> [@Node Red for ERP Integration](https://discourse.nodered.org/t/node-red-for-erp-integration/16017):
>
> I have been doing a lot of integration at home with Node-Red some of them could be useful in my professional carrier. I work as a SAP consultant. This is more of a thought process at the moment, but I was thinking about using Node-Red as a middleware between SAP and for example Telegram to provide chat integration for an SAP system. Getting a new software environment in a corporate IT network is probably a challenge in itself, probably more than anything else, but I want to ask something simil…

> [@Mini ERP using node-red](https://discourse.nodered.org/t/mini-erp-using-node-red/13896):
>
> Is it possible to create a mini ERP with NR? I'm planning to use 3 tablets to access node-red hosted on 1 pc.Each tablet is used as data entry for a single machine and requires a different login to access the dashboard. Mysql database is stored on the pc. The ERP functions as follows: (1)A user can send recipe/work order from the pc to each machine. (2)users can login from the tablet to see the work order for respective machine and key in details such as breakdowns, start time, finish time, o…

The first thing you’ve to be aware of is that while node-red functions quite well as general purpose tool, and the rest of this sentence and paragraph is exactly what Julian just posted above me. No need to rewrite that in different words.

Beyond that, see it like using PHP with Tk gui. It’s possible to create desktop apps that way, but is it the best fit? Figure out what your needs are, play around a bit with some flows to start out, and wonder if you’re doing the same thing as building a desktop application with PHP and Tk.

---

_[View the full topic](https://discourse.nodered.org/t/can-i-use-nodered-for-robust-web-applications/25658)._
