20,170,822 daily front-end development

Several JavaScript Animation Library Recommended

JavaScript library for designers and developers, is a very useful tool. They can add some super powerful features for your site, giving users a better experience.

August 2017 front-end developer ultra-practical large collection of dry goods

In the past few years, the network spread of various design and development resources, have significantly improved in quality. Some of which it has almost become designers and developers the necessary tools, but most of them due to the limitations of its scope of application, or the spread is not wide enough, resulting in most of them and well known. We will focus on these materials together, to a large extent they want to target users can understand, these tools when needed, where to find. The front-end collection of dry content is also very complete, a closer look, several can always find what you need.

Good depth article | JavaScript fatigue Ultimate Guide: The truth of our industry

Last week I do NebraskaJS 2017 and a conference on this topic very similar speech, I also received a lot of positive feedback, so I wanted this speech can also be written as an article published out, so that more people know, JS fatigue and help them cope with and understand the truth of our industry. The purpose of this article is that you want to change the prevailing view of the software engineering industry, help you find one in your area might work.

JavaScript data structures and algorithms

Data structures and algorithms for many front-end engineer, I always think is optional, but it is not true, personally feel that, in fact, is the most front-end engineers need to focus on data structures and algorithms, because things do front-end user access website first thing you see something, especially after the arrival of the wave movement of the user experience more and more on the front put forward higher requirements, the face of increasingly complex products, need a solid foundation of data structures and algorithms It can be tamed. If you have not studied computer science programmers, when we deal with some issues are more familiar with the data structure is an array, the array is undoubtedly a good choice. But many times, for many complex issues, the array becomes too shabby, when learning data structures and algorithms, for many programming problems, when the thought of an appropriate data structure, algorithm design and implement solutions to these problems on Shoudaoqinlai.

Vue.js data binding principle

Vue.js is a MVVM framework to get started fast and simple to use, through data binding update the view when modifying data. Vue.js data binding principle relies on Object.defineProperty, in particular, greatly Vue.js document already mentioned, this is not supported by reason Vue.js E8 and earlier versions of the browser. Vue to listen through the setter / getter method set object properties change data dependency collected through getter, and each setter method is an observer in the data change notification when subscribers update the view.

Deleted from the library to run away! Engineer after leaving the employer to delete the site source sentenced to five years

Xu software engineer after leaving as scheduled because the company failed to settle wages, took advantage of its placement in the website design of the back door delete all files website source code. Xu eventually convicted for destruction of computer information systems, jailed for five years.

HTTP caching mechanism to explain

Http cache mechanism as an important means of web performance optimization for Web development in students, it should be a basic part of the library of knowledge, as well as for students who wish to become front-end architect is essential knowledge and skills. But for many students is the front end, just know that the browser will request a static file is cached, but why is cached, the cache is how to become effective, but not very clear. Here, I will try to use simple words, as we introduce the system of HTTP caching mechanism, you correct understanding of the expectations of front-end cache helpful.

How to listen and respond to changes in the page DOM

Recently doing chrome plug-in development, since it is inevitable that it would not plug an existing page to do some control, such as event monitoring, adjust the layout of DOM elements CRUD and so on. There is a demand for more interesting, they tidy way to involve the knowledge review again.

Immediate expression of a variety of writing and attention points, and in the role of operator

Expression immediately, very common in javascript, using expressions can immediately form a local scope, often with other uses to achieve closure of modular programming, then we look at most of the framework, the immediate expressions What are written, and the point to note, in the use of an additional introduction operator.

Common CSS layout

See: Some common CSS layout carding, involving Flex layout, Grid layout, the layout of the Holy Grail, Flying wing layout.

We JS hands to encapsulate a publish-subscribe component

Mentioned publication subscriptions, we all know that is a more classic design patterns. Such as redux, etc. Some of the more popular libraries or some front-end framework will be used as the underlying communication mechanism, then we package today to release a subscription-based component.

HTML5 indexedDB distal local storage database instance tutorial

HTML5 indexedDB and Web SQL Database is a local database to store data, Web SQL Database database to come out earlier, and then the eggs. From November 18, 2010 announced the W3C draft Web SQL database abandon the beginning, it has been doomed Web SQL Database database is obsolete.

Original: HTTP: //caibaojian.com/fe-dail ...

Guess you like

Origin www.cnblogs.com/10manongit/p/12213642.html