Using Electron for Cross-Platform Desktop Application Development

When computers first became popular and started functioning with ease at workplaces and homes, it was desktop applications that caught the eye. However, with the advent of the internet and the online commerce boom, things changed drastically and web applications came into prominence. A bleak future for software applications was predicted, and while the popularity of desktop applications was pushed aside, they never completely died out. There were some fundamental differences between the two that made it evident that you cannot just throw desktop software application development into the bin.
Desktop-Based Applications
A desktop based application is software that’s installed on a single computer that will perform specific functions and tasks for which it was designed. However, the same device can accommodate multiple users with the help of networking. Examples would be media players, word processors, etc.

Link: https://dzone.com/articles/developing-progressive-web-apps-in-ionic-framework?utm_medium=feed&utm_source=feedpress.me&utm_campaign=Feed%3A+dzone%2Fwebdev