Which web application framework should be used

What is the main web application framework for Ethereum Dapp? [closed]

In what you've said there are a few things to note, but just to give you the full plot in one sentence:

There is no right or wrong here and no JS framework (front-end) is better suited than another .

They all serve a different purpose: building client-side applications is easy and scalable.

Back to the things you mentioned, Ruby, Python, and JavaScript can be used on the server side to build web applications, while JavaScript can also be used to build client-side applications (which may communicate with a server).

When it comes to client-side JavaScript, chances are you want to use a library that already implements APIs to communicate with Ethereum blockchains like Web3. However, you can use it with any of the (at the time of writing this answer) modern JS frameworks like Angular, Vue, or React. Again, none of these techniques make creating dapps that easy, but you need to find a way to transact. This is where you might want to use Web3


Hello, thanks for the insight. I've used it extensively in building web applications. However, it seems that Ethereum doesn't have a lot of options, especially wrappers for one reason may be that Dapp is pretty new and there aren't many uses in real life other than things like and. I wonder if Ethereum is better suited than other languages.