Alibaba Cloud Front-End Weekly - Issue 13
Others
2022-05-18 21:54:53
views: 0
Abstract: ##Recommended### 1. Jingdong 618: The practice of ReactNative framework on Jingdong wireless terminal http://www.infoq.com/cn/articles/jd-618-ReactNative-jingdong-practise React Native in the last two or three years The entire internal framework should be said to be very popular in the industry, and many teams and large companies are doing some research and development work on RN. Let’s first recall the React Native framework
http://www.infoq.com/cn/articles/jd-618-ReactNative-jingdong-practise
In the past two or three years, the entire framework of React Native should be said to be very popular in the industry. Many teams and large companies are doing some research and development work on RN. Let’s first recall what kind of mode of Internet APP development was before the emergence of the React Native framework. Initially, most students should use native development of Android or iOS, plus HTML5 embedded method, that is, Web APP. After that, the Hybrid APP was derived, which enhanced the capabilities of WebView based on the PhoneGap/Cordova framework. I don’t know if you have encountered some bottlenecks or some pain points when doing this kind of development. Anyway, our team has encountered a lot. Here is a summary of the problems with the previous traditional method.
https://medium.com/@CalinLeafshade/why-i-chose-react-over-vue-3dd9a230b507
The author of this article explained the reasons why he prefers React in the process of technical selection. This article has a strong subjective color, and readers are invited to read it critically. The author of this article believes that React and Vue are similar front-end component libraries, but Vue, Angular, Knockout and other frameworks are still HTML-centric and use instructions to describe some logic; while React is JavaScript-centric and completely uses JavaScript code to describe the logic. This article demonstrates my point of view from the perspective of templates, tools, and state variability.
http://www.infoq.com/cn/articles/twitter-lite-react-web-app
To build a well-performing web application, we need to invest a lot of technical cycles to detect time-wasting points, understand why they happen, and try various solutions. Sadly, this kind of cooking often doesn't solve problems quickly. Performance is undoubtedly an eternal proposition, technicians are always wandering in observation and measurement, but almost never find the optimal solution. But with Twitter Lite, we've made small but valuable improvements on many levels: from initial load times, to React component rendering (preventing re-rendering), to image loading and more. While most of the changes were not significant on their own, the net result when they added up was that we were able to build a very large and fast Progressive Web Application.
https://hackernoon.com/machine-learning-with-javascript-part-1-9b97f3ed4fe5
The wave of artificial intelligence and machine learning is surging, and JavaScript is not a bystander; many people may think that JavaScript is too slow, lacks a large number of scientific computing libraries, and is only suitable for web development, and this article and series of articles explain how to Leverage JavaScript for common deep learning operations. This article takes a simple regression fitting as an example, from the most basic library installation, data import, data preprocessing to model training, model prediction, and introduces how to use JavaScript to perform simple machine learning tasks.
https://aotu.io/notes/2017/06/15/The-mystery-of-URL-encoding/
The world of URL encoding is very exciting, why don't you take a look?
https://github.com/dexteryy/spellbook-of-modern-webdev
This book is a classification and introduction to the knowledge involved in modern JavaScript web development. It comes from the resources that the author sends to newcomers to the full-stack web team in his daily work; it has included more than 2,000 projects, tools, plugins, services, Links to articles, data, sites, and more. This book includes an overview of the Web platform, an introduction to HTML5, CSS, and JS features, an introduction to commonly used GUI frameworks and architectures, an introduction to tools used in the application development process, etc.
https://parg.co/b9b
This article first introduces the status quo of crawlers and anti-crawlers, and the reasons for the current flood of crawlers, then discusses the current status of crawlers and anti-crawlers and the way the two sides set up each other, and finally discusses the role of front-end engineers in this field. .
Original link
Origin http://10.200.1.11:23101/article/api/json?id=326666433&siteId=291194637