As with all design decisions, it&#x27;s a trade off. The main benefit of web apps is found in their cross-platform nature. If this is desirable then you may choose to sacrifice a little performance to get that.<p>To give an analogy, it&#x27;s like programming languages. It&#x27;s possible to write very fast code with assembly languages, yet their portability to other architectures is practically non-existent. Part of the reason higher level languages like C&#x2F;C++ are used is because they are much more portable.