Why is I optimistic about Hybrid – a front-end engineer

  Web from the very beginning, using html tags A simple way to build portals and forums, at that time it felt like being a website. Later, there was the Ajax method, which can dynamically obtain data, so that the web page can be updated without refreshing. Later, HTML5, combined with JS and CSS3 to reach another height, can achieve good functional effects in a dazzling way through the Web. This is the PC era; now in the mobile Internet era, some people sing the Web and others sing the Web. In any case, the Web is growing savagely in its own way. The way of growth is not based on our subjective wishes, but the era needs the Web. We need to realize something in this way. People hope that such a thing can be like a tree and provide a shade in this hot summer. It fertilizes and waters it to make it bigger and taller. Produced because of need, not usable because of existence.

  1, reaching an inflection point< /h3>

  Technically: From the original one rib to the current two ends blocked. At the end of October 2014, W3C announced the official finalization of HTML5. This time, not too late or too early, the hardware performance is stronger, and the mobile phone OS iteration speed drops. The advantage is cross-platform and timely updates. It can be combined with native code to call each other, which is completely possible in mechanism. It just depends on whether you use it or not. Among them, OS X Mavericks and iOS 7 introduced the JavaScriptCore library, which encapsulates the WebKit JavaScript engine with Objective-C, providing a simple, fast and safe way to access the most popular languages ​​in the world. Whether you love it or hate it, the ubiquity of JavaScript has greatly increased the use of programmers, tools, and resources in ultra-fast virtual machines integrated into OSX and iOS.

  Ecology: Many companies and individuals have been contributing to the Web, whether it is Cordova, AppCan, ApiCloud, trigger.io, node-webkit, ReactNative, etc. They are breaking through from all directions, letting everyone see hope.

  On hardware: The system version and browser can already support html5 and css3 hardware acceleration. Google released Android 4.4 at the end of 2013. The built-in Webview is no longer the crappy Android WebKit browser, but Chromium, which has greatly improved performance. Starting from the latest Android 5.0, Webview can be updated in real time through GooglePlay Store, which is consistent with the upgrade of Chrome. Users can enjoy the latest browser engine without flashing the phone. Looking at Apple, after the release of iPhone5 in 2012, HTML5 is on iOS The performance of Safari has been satisfactory. Nitro, the exclusive JavaScript acceleration engine for Safari, is no longer so important. However, after the release of iOS 8, Apple has fascinatedly cancelled the restriction of third-party programs calling Nitro. Now any browser or application calls iOS UIWebview. Both can be accelerated by Nitro, so it becomes possible to use JS to do large-scale operations on the front end.

  Implementation: At this level, the first method was to directly embed the webpage; later, JS, HTML, and CSS were packaged locally; these two methods have advantages and disadvantages. Can not meet our requirements to load fast and update in real time. So there is the third kind, which can be used to incrementally update the zip package to achieve the purpose of local loading and rapid update. These have been implemented in the super app, and the effect is very good, as mentioned below.

  2, the demand is like this

   For developers, why are they unwilling to develop WP version? Many times, it’s because of too much work. In addition to version adaptation, resolution adjustment, etc., once there is With the launch of the new version, developers have to wait up to two weeks to be reviewed in the native App. In addition, content maintenance is also very troublesome, which is why some media have begun to abandon native apps to encourage readers to use WebApps. In addition, cross-platform gives developers a very painful experience in the multi-screen era. People are looking forward to the ideal situation of Java running everywhere in a single compilation. HTML5 is currently playing the role of a developer’s savior.

  The era of the new Internet portal Super App+WebApp is coming

  How many apps are installed in your phone, and which ones are the most commonly used?

   The most likely answer is that I use “WeChat, QQ, or other browsers” and other so-called super apps.

   Web is playing an important role in the super APP, giving play to its fast, cross-platform, and light characteristics.

  3, has been verified

      the core business of group tribes, eating, drinking, and theme centers. [Discover] on WeChat. The new version of Alipay’s [Merchant], JD, Taobao and other e-commerce companies are used everywhere. These super APPs have been used in some scenes with great joy, taking advantage of the Web and making them available to us.

  4. The countryside surrounds the city

   From the PC to the mobile Internet era, the Web is growing in line with the needs of the times. No language is like the Web, which is constantly revised with the development of the times, and can meet the development speed of this era. Java can’t do it, and Objective-C can’t do it. Although he was born in the grass roots, but like water, it moves with the shape and is full of vitality. Let us embrace change and embrace the grass-roots Web.

   is dedicated to the engineers who have been sticking to the web front end

  via: cocoachina.com

   From the very beginning,    Web used html tags to build portals and forums in the simplest way. At that time, it felt like being a website was pretty awesome. Later, there was the Ajax method, which can dynamically obtain data, so that the web page can be updated without refreshing. Later, HTML5, combined with JS and CSS3 to reach another height, can achieve good functional effects in a dazzling way through the Web. This is the PC era; now in the mobile Internet era, some people sing the Web and others sing the Web. In any case, the Web is growing savagely in its own way. The way of growth is not based on our subjective wishes, but the era needs the Web. We need to realize something in this way. People hope that such a thing can be like a tree and provide a shade in this hot summer. It fertilizes and waters it to make it bigger and taller. Produced because of need, not usable because of existence.

  1, reaching an inflection point< /h3>

  Technically: From the original one rib to the current two ends blocked. At the end of October 2014, W3C announced the official finalization of HTML5. This time, not too late or too early, the hardware performance is stronger, and the mobile phone OS iteration speed drops. The advantage is cross-platform and timely updates. It can be combined with native code to call each other, which is completely possible in mechanism. It just depends on whether you use it or not. Among them, OS X Mavericks and iOS 7 introduced the JavaScriptCore library, which encapsulates the WebKit JavaScript engine with Objective-C, providing a simple, fast and safe way to access the most popular languages ​​in the world. Whether you love it or hate it, the ubiquity of JavaScript has greatly increased the use of programmers, tools, and resources in ultra-fast virtual machines integrated into OSX and iOS.

  Ecology: Many companies and individuals have been contributing to the Web, whether it is Cordova, AppCan, ApiCloud, trigger.io, node-webkit, ReactNative, etc. They are breaking through from all directions, letting everyone see hope.

  On hardware: The system version and browser can already support html5 and css3 hardware acceleration. Google released Android 4.4 at the end of 2013. The built-in Webview is no longer the crappy Android WebKit browser, but Chromium, which has greatly improved performance. Starting from the latest Android 5.0, Webview can be updated in real time through GooglePlay Store, which is consistent with the upgrade of Chrome. Users can enjoy the latest browser engine without flashing the phone. Looking at Apple, after the release of iPhone5 in 2012, HTML5 is on iOS The performance of Safari has been satisfactory. Nitro, the exclusive JavaScript acceleration engine for Safari, is no longer so important. However, after the release of iOS 8, Apple has fascinatedly cancelled the restriction of third-party programs calling Nitro. Now any browser or application calls iOS UIWebview. Both can be accelerated by Nitro, so it becomes possible to use JS to do large-scale operations on the front end.

  Implementation: At this level, the first method was to directly embed the webpage; later, JS, HTML, and CSS were packaged locally; these two methods have advantages and disadvantages. Can not meet our requirements to load fast and update in real time. So there is the third kind, which can be used to incrementally update the zip package to achieve the purpose of local loading and rapid update. These have been implemented in the super app, and the effect is very good, as mentioned below.

  2, the demand is like this

   For developers, why are they unwilling to develop WP version? Many times, it’s because of too much work. In addition to version adaptation, resolution adjustment, etc., once there is With the launch of the new version, developers have to wait up to two weeks to be reviewed in the native App. In addition, content maintenance is also very troublesome, which is why some media have begun to abandon native apps to encourage readers to use WebApps. In addition, cross-platform gives developers a very painful experience in the multi-screen era. People are looking forward to the ideal situation of Java running everywhere in a single compilation. HTML5 is currently playing the role of a developer’s savior.

  The era of the new Internet portal Super App+WebApp is coming

  How many apps are installed in your phone, and which ones are the most commonly used?

   The most likely answer is that I use “WeChat, QQ, or other browsers” and other so-called super apps.

   Web is playing an important role in the super APP, giving play to its fast, cross-platform, and light characteristics.

  3, has been verified

      the core business of group tribes, eating, drinking, and theme centers. [Discover] on WeChat. The new version of Alipay’s [Merchant], JD, Taobao and other e-commerce companies are used everywhere. These super APPs have been used in some scenes with great joy, taking advantage of the Web and making them available to us.

  4. The countryside surrounds the city

   From the PC to the mobile Internet era, the Web is growing in line with the needs of the times. No language is like the Web, which is constantly revised with the development of the times, and can meet the development speed of this era. Java can’t do it, and Objective-C can’t do it. Although he was born in the grass roots, but like water, it moves with the shape and is full of vitality. Let us embrace change and embrace the grass-roots Web.

   is dedicated to the engineers who have been sticking to the web front end

  via: cocoachina.com

Leave a Comment

Your email address will not be published.