4 ms·
I'm a firm believer in web technologies. There are a ton of reasons to build your app as a web app. Only one code base, in the true sense of the word. There are
by danieka 9y ago
I'm a firm believer in web technologies. There are a ton of reasons to build your app as a web app. Only one code base, in the true sense of the word. There are good frameworks and with transpilation you can support a wide range of browsers. I feel very productive with web technologies, but that may be due to a couple of years of experience. A huge benefit is that your application does not have to be installed, which can be a problem for users in a corporate, locked down, environment.
Do you need Electron? You can do a lot of cool stuff in browsers these days. If you go through some of your requirements I might be able to give suggestions on how to implement them in the browser.
This of course depends on what you are doing. If you think performance might be a problem or you know your users will have low end mobile devices you should probably consider something else.
I use AngularJS/Angular and Ionic/Ionic 3 daily and I can truly recommend both Angular and Ionic 3. The framework is now easier to develop in and performance is greatly increased since AngularJS. That being said, many swear by React and I'm sure that if you pick it you will not have any reasons to regret that choice.
- danieka 9y agoBy the way, if you choose web I strongly recommend Typescript. Works fine with whatever framework you choose and having a type system is invaluable for productivity. It works great together with Visual Code. I really, strongly encourage you to try it.