Answer the question
In order to leave comments, you need to log in
What is the difference between web applications and regular ones?
Let's take some text editor or 3D game as an example.
Using web programming, you can create an application that will work as a website, mobile or desktop application using phonegap and electron, that is, the application can work with the file system.
The V8 engine is fast - it seems to be about 1.5 times slower than the native.
And you can part when writing on Webasm.
The possibilities that the web platform provides are constantly expanding.
That is, now you can make quite complex applications and in the future the possibilities will only grow.
A novice programmer chooses a platform, for example:
C++Qt
C#
JS
Web programming can surely be called the easiest - this is a plus for a beginner.
And web applications are the most cross-platform.
Yes, everyone understands that the speed is always less than C ++, but the maximum speed is not always needed.
What are the disadvantages of the web platform compared to others?
Question about possibilities.
Answer the question
In order to leave comments, you need to log in
Speed. Web applications will never catch up with the same applications in the same C ++. Though webasm though not wabasm.
They are also heavily curtailed, maybe someday in the future let's dream, but now and in the near future this will not happen.
Cons: due to the V8 layer, there is no normal integration with the OS, where you can manage resources, rights, drivers, devices.
1. no native.
2. work scenarios due to point 1 are somewhat different
3. Everything is harder due to point 1
4. The browser is intentionally limited in rights, what to do with it is not clear
5. A large amount of data for changing states
The web is expanding in scope, yes. But if we take lagging platforms, for example, ios, iphone, then they will catch up with androids in terms of capabilities in web applications for a very long time. This also needs to be taken into account. What has been supported on androids for 4 years already, on ios it is not known when it will be done. And this is the simplest functionality, not to mention something more complicated. This is if we talk specifically about WebApps, and ios already knows how to open sites perfectly.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question