Article Roundup - May 31, 2019

Article Roundup

Microsoft launches React Native for Windows
React Native allows you to build native, or near-native, iOS and Android applications with React. Recently Microsoft has released React Native for Windows, making it possible to develop Windows apps with the same React syntax. As part of this Microsoft is rewriting many components in C++ for maximum performance.

Faster script loading with BinaryAST?
Have you ever tried to load a website on your phone only to have it look like it was done loading but you still have a white page? There is a good chance that is because so much JavaScript was delivered the browser is still parsing it. This article has some numbers around that which are pretty astonishing, but not surprising. The main focus of this article is the initiative towards a standardized “Binary AST”, i.e. a binary format for JavaScript that has already had the parsing completed. This would remove that step, or greatly reduce it, for the browser and help get pages displayed and responsive faster.

The standard is still under heavy development with contributions coming from Mozilla, Cloudflare, Facebook, and others.