Strange dance recommended
12 Trends in MOBILE UX Design in 2018
Here are 12 design trends that are likely to continue to grow in 2018. If you want to make your products more experienced and competitive, you should pay more attention to them.
GraphQL with Koa Best Introductory practices
The front-end implements cross-business reuse through components. How can back-end interfaces improve development efficiency accordingly? GraphQL is a new way of thinking about complex scenarios.
Does the front end panic? Automatic generation of HTML code with deep learning
How to use front-end page prototype to generate the corresponding code has always attracted much attention. The author of this paper constructed a powerful front-end code generation model according to papers such as Pix2Code, and explained in detail how to use LSTM and CNN to write the design prototype into HTML and CSS website.
JavaScript
Fully understand React Fiber
Understand React Fiber from a known-solved-inference perspective.
JavaScript Testing inventory.
The purpose of this guide is to share the frameworks, tools, and methodologies that are most interesting in JavaScript testing. A synthesis of the conclusions of several excellent recent articles on similar topics, incorporating the author’s own experience and ideas.
WebVR development tutorial: Web Audio to achieve 3D sound
The output hardware of VR audio is mainly headset. According to the relationship between audio source and scene, VR audio can be divided into two types: static audio and spatial audio.
Web security
Neat tricks to bypass CSRF-protection
This article starts with some CSRF bypasses, and then introduces EasyCSRF, an automation plug-in in BurpSuite, to help with the tedious manual inspection work.
Summary of common Web security attacks and defenses
Web security is a very important topic for Web practitioners, this article mainly analyzes several common types of attacks and defense methods.
other
Design an impressive LOGO
This article introduces how to design an impressive LOGO from the four elements of LOGO (color, graphics, character, meaning).
11 Mistakes I made with React Native/Redux development
React Native Project Development Experience summary
Font variation-*
You can control most OpenType features in CSS through the font-variant-* property, and you can also use font-feature-Settings to support older browsers.
Nuxt.js stomp pits to share
This article focuses on the nuxt.js development and build process encountered the pit, such as precompilation support, browser environment window object support and ENV configuration, etc.