DEV Community

Carlos Galarza
Carlos Galarza

Posted on

3 1

Why didn't Microsoft use React or Angular to build Visual Studio Code?

A text editor like Visual Studio Code is a complex and performance-critical application. In this case, is better to start from scratch and use pure JavaScript instead of a framework. A clear example of this is that in 2014 the Atom text editor was rewritten in React and in 2015 it was rewritten again into pure JavaScript because of performance concerns.

I found this question poorly answered on this Quora thread and it is my motivation for writing this short article.

If you have any questions, feel free to ask me in the comments.

References:

Curious about relevant software development topics?

Follow me here on the Dev community,
and on Twitter: https://twitter.com/carloslfu

Have a good day :)

Image of Datadog

How to Diagram Your Cloud Architecture

Cloud architecture diagrams provide critical visibility into the resources in your environment and how theyโ€™re connected. In our latest eBook, AWS Solution Architects Jason Mimick and James Wenzel walk through best practices on how to build effective and professional diagrams.

Download the Free eBook

Top comments (1)

Collapse
 
carloslfu profile image
Carlos Galarza โ€ข

Regarding this topic, I'm wondering if #svelte could be used to build a code editor ๐Ÿค” because this way you don't have the overhead. What do you think @richharris ?

The best way to debug slow web pages cover image

The best way to debug slow web pages

Tools like Page Speed Insights and Google Lighthouse are great for providing advice for front end performance issues. But what these tools canโ€™t do, is evaluate performance across your entire stack of distributed services and applications.

Watch video

๐Ÿ‘‹ Kindness is contagious

Please leave a โค๏ธ or a friendly comment on this post if you found it helpful!

Okay