Every week select friends to share reading, explore all aspects of the big front.

Seek to accumulate silicon step so that thousands of miles, dare to explore the beauty of life.

Original articles

  • Implementation scheme based on Element button permissions

ERP system needs to add “button permission control” function, based on element-UI button “visible and undoable” control mode, using instructions, component DOM events for event monitoring interception…

  • Functional programming stuff

Summary of functional programming knowledge, analysis and object-oriented programming differences, introduces the principle of function execution, daily development using skills, and how to use functional programming to improve performance…

Reading to share

  • JavaScript event mechanism

JavaScript is a language that uses a lot of event mechanisms, especially when interacting with the DOM. So it becomes necessary to understand and understand the mechanics of events…

  • From the shallow to the deep, into JavaScript time processing

In the past, different parts of the world had their own local time. For example, in ancient China, a day and night were divided into twelve hours, and each hour was equivalent to two modern hours. But with the development of transportation and communication, the exchanges between different places become more and more frequent, and the different local time has caused a lot of trouble to people.

  • Use ONLY CSS to speed up page rendering

Looking ahead to some new CSS properties, as a front-end image cutter, the user’s visual experience is the most important.

  • CSS variables to JS interactive component development bring improvement and change

The benefits of CSS variables go beyond saving a little CSS code and reducing CSS development and maintenance costs. More importantly, moving much of the interaction development in components from JavaScript to CSS code makes component code simpler and makes visual presentation implementation more flexible.

  • How to gracefully handle front-end exceptions?

Exceptions are uncontrollable and can affect the final rendering, but there are good reasons to do so.

  • 30 minutes package will – regular expressions

Spend 30 minutes dissecting the purpose of matching from another point of view, understanding the idea of matching, and learning how to write regular expressions step by step (reading regular expressions is much harder than writing regular expressions).

  • On the principle of packaging UI component library on demand

Discover how component libraries are loaded on demand, how they work and what Webpack/NPM /package.json does…

  • When the back end throws you 100,000 pieces of data at once, what do you do as a front end engineer?

General big data processing is on the server side, while the front-end FE, which stands at the front of the client side, is worth thinking about and dealing with the rendering challenge of big data.

  • How to make a high quality sharing

Clarify the nature of sharing: your own experience and learning. From the content, display, speech and other aspects of the technical sharing process of each detail, to help share better to complete the sharing.

  • Ali’s mom came up with a new tool to ease the pain of batch editing project code

As a programmer, of course, always expect your code to “write once, run everywhere”, but the real experience is often “a modification, filling holes”, relying on behind several versions of want to upgrade, going to refactoring old code is watching very uncomfortable, all need the resolute determination, after all, where he has missed or correction is likely to be disaster, What do we usually do?


About us

We are the front end team, left hand component library, right hand tool library, all kinds of technology savage growth.

A man can’t run as fast as a crowd can run. Welcome to join our team, the year of the Ox is booming forward.