Alibaba Cloud Front-End Weekly - Issue 14

Abstract:  ##Recommended### 1. The application status of JavaScript in embedded devices and IoT https://auth0.com/blog/javascript-for-microcontrollers-and-iot-part-1/?utm_source=newsjs&utm_medium =sc&utm_campaign=javascript_microcontrollers With recent years

recommend

1. The application status of JavaScript in embedded devices and the Internet of Things

https://auth0.com/blog/javascript-for-microcontrollers-and-iot-part-1/?utm_source=newsjs&utm_medium=sc&utm_campaign=javascript_microcontrollers

With the development of the Web and the rise of JavaScript in recent years, JavaScript has been applied to many scenarios that were never imagined before. JavaScript can be seen in servers, workstations, databases, desktop environments, and IoT devices. This paper summarizes the application status of JavaScript in different embedded micro-devices, and selects representative devices to introduce specific usage scenarios and practical methods.

2. Mikeal Rogers: Node.js will surpass Java within a year

https://thenewstack.io/open-source-profile-mikeal-rogers-node-js/

In a recent interview, Mikeal Rogers, one of the core creators and community managers of Node.js, expressed optimism about the future development of Node.js. He said that there are currently about 8 million developers using Node.js worldwide, and it is growing exponentially every year; although Java is still leading, but if Node.js can guarantee its development momentum, it is expected to surpass it next year. Java.

3. Chromium's new popup mechanism and HTML elements

https://segmentfault.com/a/1190000009954183

Since the birth of JavaScript in 1995, it has included three methods alert(), confirm() and prompt(). In subsequent Chrome versions, the Chrome team has been modifying the performance of native pop-ups. However, this blocking pop-up window is always maliciously used by various advertising websites, because as long as the pop-up window appears, the JavaScript engine will always wait until the user operates. Therefore, the biggest use of this native pop-up window is not to prompt users for information, but to hurt users.

4. Html5 Pointer Event Api integrating mouse, touch and stylus events

https://mobiforge.com/design-development/html5-pointer-events-api-combining-touch-mouse-and-pen

Pointer Events API is one of the event specifications of Hmtl5. Its main purpose is to integrate three events of mouse (Mouse), touch (touch) and stylus (pen) into a unified API.

other

1. Webpack 3.0 is officially released, with a list of new features

https://mp.weixin.qq.com/s?__biz=MzIwNjQwMzUwMQ==&mid=2247485273&idx=1&sn=1f51bb483f4b18e2b54b0f70596a5b5e&chksm=9723659ba054ec8dd48d89860d4eb6d8a4e3638bff13aea3162a5126db3747a98dcfe51e8c3a&mpshare=1&scene=23&srcid=0625Aw91PvrpTfpUDpvwnpT1#rd

The Webpack team recently announced the official release of Webpack 3.0. After the release of version 2.0, the Webpack team has been more closely connected with the community, providing a faster and more stable release process while prioritizing the implementation of the functional requirements expected by the community. For the Webpack 3.0 version released this time, users can easily and smoothly upgrade, and enjoy the performance improvement and new features such as Magic Comment brought by the new version.

2. Temper Chrome is an easy-to-use HTTP request modification plug-in

https://zhuanlan.zhihu.com/p/27657281?utm_medium=social&utm_source=wechat_session&from=groupmessage

This plug-in is called Temper Chrome, and the biggest feature is that it allows developers to modify HTTP requests on the fly to help with web security testing. Works on all operating systems (including Chrome OS)

3. CSS Animations vs Web Animations API

https://css-tricks.com/css-animations-vs-web-animations-api/

The Web Animation API is an animation operation API provided by JavaScript natively. In this article, we will abbreviated it as WAAPI. Dan Wilson also wrote a series of tutorials that I recommend everyone to take a look at. In this article, we will compare the similarities and differences between WAAPI and CSS3 Animation.

4. Data in visualization

http://efe.baidu.com/blog/echarts-dataAbstraction-tutorial/

With the advent of the big data boom, data visualization, as an emerging field, has attracted the attention of academia and industry. It is being used more and more in various fields, from visual analytics, data journalism to business reporting. Since it is data visualization, it means that data is the main body, and visualization is only a means of expressing data in a visual form. Next, the editor will unveil the veil of the data in the visualization with you, and find out.

5. Rust、WebAssembly 与 Webpack

https://parg.co/byh

WebAssembly is a new binary format that runs on the Web platform. We can compile languages ​​such as C, C++, and Rust into the .wasm file format and run them in the browser environment; usually these compiled codes are in the package size and run. The speed will be significantly improved than JavaScript. This article, on the other hand, looks at how to execute low-level Rust code in the browser.

Original link

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326592328&siteId=291194637