Discover popular front end frameworks, include the articles, news, trends, analysis and practical advice about popular front end frameworks on alibabacloud.com
specification (such as BEM, SMACSS, OOCSS, etc.);
JavaScript's computer Science (memory management, single-process features, garbage collection algorithms, timers, scopes, elevation, and design patterns).
In other words, if you are proficient in html+css+js, understand backend knowledge, only 60 points of qualified front-end; then to become a popular, h
conditions around you, don't look at the front-end, and then look at python, php and other background, which one you like to learn. There is always one suitable for you.
If you are getting started, you can start with js. it is useful when JavaScript is finished. for example, if you write a chorme plug-in, you can directly install it on your computer and run it, it will bring a lot of motivation to your le
them are now MV *, JQuery remains second to none. For these two frameworks, we need to have a deep understanding of their source code and take notes on every detail worth learning.
Boostratp wants to learn how to classify css application scenarios, such as fonts, buttons, and forms. It also needs to master the combination of style overlays to achieve various effects.
JQuery should learn his Promise (Es6 will be native), Extend method, chain call,
, figuring out basic concepts and basic grammar
W3school on the Html/css tutorial-a technical manual tutorial, more comprehensive, according to the example of knocking over
(2) Advanced:
Proficient in CSS advanced Web Standards Solution--a more in-depth study of CSS, understanding of core technology
The HTML5 authoritative guide-a very comprehensive book with a new content, including the Html5+css3+js DOM
(3) Actual combat:
Bootstrap frame: Bootstrap Chinese n
definitions, it will also bury a minefield for later maintenance. In addition, to reuse the code, we should define a minimum weight as much as possible, which is the same as not recommended to use id to define the style.8. Use css reset
The tags file to redefine the default styles of various labels. In addition, the recommended css file organization is: Define a base.css for css reset, define a common.css, and define various public css classes. Here is a combination of base.css and common.css,
to master the perfection, not to mention the current web The front end also needs to understand the backend knowledge, because most web front ends are dependent on the backend framework, unless you are doing a purely static page. In other words, you want to do well in the field, in any direction is not easy!3. Market HeatIn fact, before the introduction of small
Overview of Web Front-end architecture: single-page application and server template systems, web Miscellaneous
Single-page Web applications:
Single Page applications are becoming more and more popular for web developers. The experience of Single Page applications can simulate native applications for one-time development and multi-terminal compatibility. A single-
javascript.In this self-volunteered before a series of blogs, you can refer to: "In-depth understanding of JavaScript prototype and Closure series"5. Frameworks and class librariesThe theoretical knowledge required for web front-end development has been described earlier. How to practice it? --not to be reckless--and to go around the world to see which Daniel ha
javascript.In this self-volunteered before a series of blogs, you can refer to: "In-depth understanding of JavaScript prototype and Closure series"5. Frameworks and class librariesThe theoretical knowledge required for web front-end development has been described earlier. How to practice it? --not to be reckless--and to go around the world to see which Daniel ha
arrives the CDN server, when exists in the CDN the browser request resource, returns from the CDN directly to the browser, the shortest path returns the response, speeds up the user access speed, Reduce data center load pressure.The CDN cache is usually static resources, tablets, files, CSS, script scripts, static Web pages, etc., but these files are very frequently accessed, caching them in a CDN can greatly improve the speed of Web pages opening.Reverse ProxyThe traditional proxy server is lo
directly to the browser, the shortest path returns the response, speeds up the user access speed, Reduce data center load pressure.The CDN cache is usually static resources, tablets, files, CSS, script scripts, static Web pages, etc., but these files are very frequently accessed, caching them in a CDN can greatly improve the speed of Web pages opening.Reverse ProxyThe traditional proxy server is located on the browser side, and the proxy browser sends HTTP requests to the Internet, while the re
requests the first hop of the route arrives the CDN server, when exists in the CDN the browser request resource, returns from the CDN directly to the browser, the shortest path returns the response, speeds up the user access speed, Reduce data center load pressure.The CDN cache is usually static resources, tablets, files, CSS, script scripts, static Web pages, etc., but these files are very frequently accessed, caching them in a CDN can greatly improve the speed of Web pages opening.Reverse Pro
My roommate said that I don't want to be a front-end of the full stack. Isn't that true? My roommate said that I don't want to be a front-end of the full stack, is this correct? reply content: Let me give you an actual example.
Recently I changed my company and my department was deserted, including people, people conn
With the popularity of CSS3 and HTML5, our web pages need not only a more user-friendly design concept, but also a cooler page effect and user experience. As a developer, we need to understand some of the valuable CSS UI open source framework resources that can help us to implement some modern interfaces faster and better, including the Web interface style design of some mobile devices. This article shares 10 top-of-the-art CSS UI open source frameworks
, where the string to be spliced is placed in the array and the Join method is called to get the result. However, the use of arrays also has some overhead, so you can consider this method when you need to stitch more strings.2. CSS SelectorsIn most people's minds, the browser's parsing of CSS selectors is left-to-right, for example
#toc A {color: #444;}
Such a selector, if it is from right to left parsing is very efficient, because the first ID selection is basically to limit
optimization Guide
JavaScript high performance animations and page rendering
Geek Web Front-end development resource Highlights
Specification for HTML coding of front-end development specifications
Mobile-page debugging artifact-browser-sync
Various gesture Packages 1
Various gesture Packages 2
inevitably exists the process of code reconstruction, how can guarantee the quality of the reconstructed code? With test cases backed up, you can refactor boldly
2. Front-end related unit testing technology2.1 Test FrameworkAt present, the front-end testing framework, such as Qunit, Jasmine, mocha, jest, intern a
can only understand one or two of them. You must be familiar with these three languages. It doesn't mean that you must be proficient in these three languages, but you must at least be able to use them to complete most tasks without frequently asking for help from others.
The following describes the basic knowledge and skills that web Front-end engineers need to master:
1. Basic Structure of a webpage (HTML
There are many kinds of front-end language and framework, you know 2015 which front-end language is the most worth learning?Language/Platformnode. JS First, PHP second, JavaScript third. Because there are so many communities in node. js, you don't have to be surprised by this result. If you know JavaScript, you've alre
Talk about the study of front endAfter graduating from university, my first job is mainly the maintenance of the company's website, including the content of the update, the site's revision.Graduation, basically only know the simple HTML, at that time more popular is the table layout, everything is table, and they are not skilled. At that time, but also by virtue of interest in learning some PS, Flash, a lit
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.