In the garden for more than two years, has been from the small white into a small vain.
The background of this framework is that the company itself has its own framework, but it is maintained by other departments, and the department wants to make a framework of its own, to be made by its own people.
Just transferred to the architecture of me, the success of the gun.
Say less nonsense, we begin
-----------------------------------------------I'm a gorgeous split-line------------------------------------------------------------------ ---
The use and reason of each frame, each part has the value that he needs to exist, each part is need to control and choose
Each section is selected as follows.
Also recommended under this map site, although it is not perfect, but I think the idea is good, although did not give me a penny, I also give publicity under
Address in the picture I will not write the connection, or I really thought I was playing advertising.
Let's talk about the reasons why each part is chosen
Requirejs: With the proliferation of front-end libraries, the <script> tags are soaring in various projects, and the pressure on the page becomes larger as the label grows. In addition, complex nesting, including the order of loading, asynchronous loading control and other causes of the page JS is not good management is not good use. All of these frameworks are built with a decidedly requirejs of AMD (AMD's pro-son), which, for example, is the equivalent of all the classes imported into Java. You think about--)
jquery: Compared to other companies, the use of JQ in our company is bold, because the long tradition of using DOJO,JQ to our company from a pro-son into a bastard. However, considering the use of JQ in the market, as well as the matching of the various types of library in the case of his choice
Bootstarp: It's better to say it. As the best paint barrels on the market, superb compatibility, as well as the perfection of the various parts, is still very good.
Angular: The main is to look at his two-way data binding, the other parts are incidentally used together.
The above is the initial concept, at present in the construction period, I will update regularly, if you have better suggestions, you can reply to me.
[Front-end frame building]requirejs+jquery+bootstarp+angular's front-end composite frame construction Detailed (1) Introduction and selection of-----framework