When we consider the future of web app development, we need to take into account the introduction of Progressive Web Apps. Progressive Web Apps make it clear that the future of web based applications should involve replacing native applications. However, the future of web application development does not stop there. NativeScript, React Native, React VR, and other large renderers have taught all of us that rendering is crucially important.
Additionally, JavaScript can now be used for server side coding, and several other types of applications. When JavaScript first came out, it was impossible to imagine these uses – like robots and the Internet of Things – to name a few examples.