+3

What are the pros and cons of making an application using javascript?

Is it a wise decision to create an app using javascript? Or are java/android studio the best choice?

10/19/2019 9:29:05 AM

Bayazid Hasan

17 Answers

New Answer

+9

Mirielle🐶 [Inactive] I think you should look into PWA s and React Native then all your points will turn out incorrect. For a quick reference this is a good answer https://stackoverflow.com/questions/35504194/what-features-do-progressive-web-apps-have-vs-native-apps-and-vice-versa-on-an But ☝️this is based on answer in 2017. There have been good improvements in native support for PWAs but there are still devices that do not have all-round support for PWAs. Bayazid Hasan Before i answer your question i wanted to know what application you wanted to make - Android, Apple, .. - mobile, desktop, tablets.. - game, service, e-commerce, product page, social app .. Always remember that we can do same things with javascript that we can with C++ ( in which JS interpreter is written) or other language. Question is how the selection of some technology will make my task easier and will not create problems in the future.

+6

JavaScripts is not so slow anymore, after it uses v8 engine. Nodejs can save files of course, it also can run locally, without internet. With npm, update app is just a few commands away. More JavaScripts advantages you can read https://blog.reactiveconf.com/5-reasons-why-javascript-is-eating-the-world-bbc4aca0a527

+6

Using JavaScript for making an android app is much better then android studio.

+5

Morpheus i'm not a web person lol at the same time, i don't edit/delete my comment after being submitted. Ik i was wrong immediately Calviղ [King of Javascript] commented

+4

That app would be a webapp and can be access on any devices that uses browser and have their javascript on but 1. You can't save settings 2. Damn slow 3. Always need an internet connection. 4. Updating the apps may be difficult 5. Can't access (camera, volume) e.t.c of the device

+3

Mirielle🐶 [Inactive] it's all right to make mistake as long as we can learn something, i made the same mistake too not long ago, before discovered fully understand the power of javascript.

+2

do you suggest to learn javascript of making web apps?

+2

Frontend javascript cannot save or read local files for security reasons, it makes us feel safe to use frontend scripting online. Anyhow you have to use javascript for frontend scripting, no other languages can run directly from html without helping from JavaScript.

+2

great.i wanna make android apps web based.

+2

is it javascript is better and more powerful language if i compare to another?

+2

Bayazid Hasan by my humble opinion, there is no 'silver bullet'. For every job there is tools that fit to it better. For every tasks there are languages that fit it less or more

+2

Bayazid Hasan it will be slow, and U cannot run that app without Internet Connection. Also, u won't be able to save any progress.

+2

Anyone can explain me how eval() work in js?

+2

Pro: one of the few options for front end web apps.

+2

Rajesh Rathore post a specific question in Q&A.

+1

so learning of node js is totally waste of time???

+1

Mirielle🐶 [Inactive] btw you're the queen of python, i know only simple syntax. 😅