nodeJS Server

Agreed also :slight_smile: It does seem that way but I am sure they have a reason behind it. But I believe it does have its drawbacks because when they implement a server connect function they have to then make that language agnostic and program the same thing for ASP and PHP (and then eventually node). In the same token it makes it powerful in the way that since it generates useable code that means you can provide a stack for a customer that may want it specially in ASP, PHP or Node so could help those that are freelancers and/or development houses win more business (which I think may possibly be the majority of power users at the moment but thats an assumption!)

The more server technologies we support, more happy customers we will have :slight_smile:
Node.js is really popular nowadays especially for apps related to heavy I/O, real-time data etc. where PHP is slower. Also Node.js has been requested a lot recently - so why not support it when people ask for it? :slight_smile: the features integrated in Wappler are community driven, thatā€™s Wapplerā€™s philosophy.

3 Likes

Yeah. Not challenging at all your way of creating the roadmap. Actually itā€™s one of the things I like the most about Wapplerā€™s philosophy.

I am just challenging users as to why they want it. Most of the sites and questions Iā€™ve seen here are about content driven sites and nodeJS performs worse in that particular scenario. Maybe this is not well known by Wapplers?

Of course I am new here and I am probably missing a lot of things going on.

I do have a real-time project in mind so I will take good advantage of nodeJS when you guys implement it. But will probably stick with PHP for my current projects as they are content based.

2 Likes

I personally am waiting for node.js for the project I am working on. I must have real time updates.

1 Like

Will wappler add new components that take advantage of nodejs multithreading, asynchronous execution and speed?

Besides adding nodeJS runtime capabilities what can we expect from Wappler?

1 Like

Actually the biggest advantage of NodeJS and its speed is that it isnā€™t that much multi-threading but uses a single thread event loop.

That makes it outperform even PHP on many occasions:

But of course both have their place in web development. However when moving towards to more API oriented architectures, NodeJS seems to be a winner.

I understood nodeJS had worse performance for DB operations. Is this not anymore the case?

To my knowledge that are no DB performance issues with nodejs. It all depends on the database and itā€™s drivers.

Where did you got this from?

Some benchmarks I saw time ago in stack overflow and some website.

This one for instance (unfortunately in Spanish)

image https://static.thinkmobiles.com/uploads/2017/09/php-vsp-node-js-first-test-php.jpg

image https://static.thinkmobiles.com/uploads/2017/09/Nodejs-vs-php-first-test-nodejs.png

But you know I am pretty sure I can find a benchmark that says the opposite :joy:

Node has a large amount of packages you can install that are fairly well supported and recent. Plus you can learn one language and use it sever side and client side. It also works well for Electron apps.

2 Likes

Are the team able to share an approximate timeframe for node?

1 Like

Sorry to nag - I wondered if you can give any sort of approx timeline for node? I have a half finished project I would like to have a go at finishing - however its all node / js. Even if its a long term thing it would be great to know how likely we are to see this in the next months / year etc. Thanks!

1 Like

Hello @DrNinjamonkey
Unfortunately i cannot provide any time-frame about integrating this.
Probably this will not be available in the next couple of months as we have quite a few other requests with higher priority at the moment, aimed at making new/inexperienced users feel more comfortable using Wappler.

8 Likes

Database Wizard / DB Kickstarter :smile::ok_hand:t4::tada::tada::tada:

2 Likes

Just wanted to kick this request again to see if weā€™re any closer to getting it in Wappler. Iā€™m really looking forward to building a desktop app, but need some type of server connect functionality that can run on the personā€™s device ā€“ hoping that election with nodejs will be able to do this.

1 Like

Hey @kfawcett
We donā€™t really have any timeframe for this request, but this wonā€™t be implemented until the end of this year.

Iā€™ve been using the knot for a few weeks, itā€™s very easy to use.

iā€™m using wappler on the frontend and nodejs on the backend
In this project

I really hope to do this with Wappler which is much faster

Hey guys! Quick question - is support for NodeJS/Express still pending in Server Connect?

2 Likes

that would be beautiful

We have been waiting with excitement for a very long time ā€¦ :slight_smile:

I hope the good news comes.