O'Reilly logo

Mastering F# by Suhaib Fahad, Alfonso García-Caro Núñez

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using React components with Electron

In the hello world example, we manipulated the DOM directly to insert our message. However, anybody who has done web apps knows this can quickly become quite complicated. Because of this, there are many popular JavaScript libraries or frameworks that abstract DOM manipulation and provides us with tools to render HTML views on the client side in an easy and efficient way. One such library is React, which we saw in the previous chapter. Among other advantages of React is that it follows the components architecture, so our views encapsulate the logic, HTML structure, and even CSS styles and can easily be reused in multiple apps. Thanks to this, there are also many open source libraries containing React components ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required