A
A
adsprosto2017-03-06 08:49:30
JavaScript
adsprosto, 2017-03-06 08:49:30

Which nodejs framework to choose?

I started learning nodejs for myself in order to be able to write desktop applications for an already created web product, an online store, for example, I started looking for frameworks GUI nodejs on the network, I came across nw.js, electron, while I scored on searches. I started to practice, I wrote the first application on electron, I really liked it, but only at the end I realized that there was no code protection, that is, I took it, wrote it -> sold it, donated it, it didn’t matter -> unpacked it like a regular archive, but in the code, connecting to the database and that's it, my project was crying, which the first grader would demolish.
I started looking further, but came across information that nw.js still provides code protection at a loss of 30% -50% performance.
Haven't realized anything yet...
Guys, the question is that I would like to find a fast cross-platform desktop and mobile app development framework that is easy to understand.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
O
Oleg, 2017-03-06
@YAZART

So this is just a graphic wrapper, what is there to steal? how do you request data? Well, this way you can see where the application is accessing the request / response format and take all the data, electron / nwjs / (any thick client or browser) does not matter. Some fiddler will show everything.
well, do not connect directly to the database, but do everything through the API of your server.

I
Ivan, 2017-03-06
@LiguidCool

And any application can be viewed on Asme and pull out anything. It's certainly not a school level, but... Like you no one does. It is necessary either to greatly reduce the client account in rights, or to write a northern API.
And as far as I know, there are not many desktop frameworks: Electron, NW. JS, something chromium and... all sort of.
If you don't like it, write in another language.

J
Jacob E, 2017-03-06
@Zifix

QtQuick.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question