React Native 0.59

3 Apr 2019

React Native 0.59 Arrival With React Hooks & Updated Jsc

React Native has created a huge buzz around the corners of the world, and today it is being appreciated by a number of developers and experts. In a very short span of time, this technology has covered a broader market place. And!! owing to its popularity and increased utilization, developers behind it are indulged in updating it to a greater extent to improve and enhance its credibility.

By the end of 2018, react hooks were released, and due to its backward compatibility, it came up as a robust concept. Yet, the advancement wasn’t enough to quench the need of easier application development.

To serve application developers with new concept and ease, developers came up with React Native 0.59 with React hook, updated JavaScriptCore and so on. Take a glimpse of it.

Post the release of RCO version of  React Native 0.59, developers announced its stable release on 12 March 2019. This new version of react native has come with some most sought-after features. Explore what new functionalities have been implemented in this new version.

React Hooks

In this new update, react hook has solved a huge number of problems in React Native IDE. The most appreciated functionality is the reuse of the stateful logic across components. It means, with this developers are not required to restructure component hierarchy in the project every time, the stateful logic can be used all across the project. Another facility of this merger is that developers are not required to split the component into smaller functions. This can be achieved by integrating functions when the need arises. It ends the obligation of creating lifecycle methods. Besides, it allows developers to use more features of React without implementing classes.

Faster App Loading Due to Inline Requires

This version of react is bringing “Inline Requires” feature in practice among developers. It facilitates quick loading of resources and avoids slow app launch. Actually, this feature is being accompanied by a Bundler tool Metro that scrutinizes components that slow down the loading process. It helps components in load quickly when required. The use of inline requires results in improved startup time.

Basically, this feature is disabled “by default”, but developers can enable it by making value for ‘inline requires'”true” in the configuration “metro.config.js”.

Updated JavaScriptCore

There is no doubt that from the beginning, react native is utilizing JavaScriptCore to boost up the application development. Yet this practice was restricted to web development only. With this new release, the whole scenario has been changed. Now, Android developers can use JavaScriptCore natively to create applications. JSC engine is facilitating this ease to developers. This version of React has come with updated JSC for Android, which not just support various modern JavaScript features, but instigate huge performance improvements in applications. It has come up with 64-bit support and the latest JS, which enables developers to relish seamless performance during the development.

Enhancements in CLI

The entry point to react native development environment is “command line”. Prior to it, this tool was having various issues such as lack of official support. But! now this version of react native has improved CLI, that has been shifted to a new repository. With it, developers can format logs easily and it facilitates instant running of commands.

A lot of improvements has been done in this development platform. It is expected that this will change the development flow by enabling generation of native code from flow types and settling Xcode warning. Actually, these are the better way to learn how react native technology works and facilitating improved app development.  If you are seeking application development, you must consider this technology.

Ankit singh is the COO of Techugo- a mobile application development company. He is involved in various application development projects and expert in the niche.To know more about react native application development.







Follow us on Twitter

Since India is currently LinkedIn's second-largest market in terms of members after the US, the company has initiated the process to roll out Hindi on its social network.

So, would you be switching?

#Linkedin #LinkeinInHindi #HindiLinkedin #LinkedinHindi

We eat Java for breakfast, Python for lunch & Kotlin for dinner!


We snack on coffee!!

#programmers #mobileappdevelopers #mobileappdevelopment #appdevelopers

Better safe than sorry.

Let’s put in efforts to bring Awareness, Prevention, and Change.

#AIDS #AIDSawareness #WorldAIDSDay #WorldAidsDay2021

You have made this far!

How about a Coffee together!

Spill the beans – Share your idea

And get a blueprint of your product, for free!

A-26, Sector - 63, Noida, U.P, 201301
5885 Earlscourt Crescent Ottawa ON K4M 1K2
7760 Alyasmin Riyadh 13322 3224 Kingdom of Saudi Arabia
22375 Broderick Dr, Suite 225, Dulles VA 20166
Emaar Square, Boulevard Plaza Tower 1, Dubai

Why don't we start with your name?

Request your copy of Non Disclosure Agreement.

SiteMap | Privacy Policy

2020-2021 (c) Techugo

DMCA Certificate