The ability to divide the front

What front-end learning school is in a different stage of my thinking about this problem.

Recently we concluded that: the front end of the learning ability to learn are the three front end. Engineering capabilities, infrastructure capacity, and development capabilities.

Engineering capabilities

I think the scope of engineering capabilities include project templates automate generation, automation compile and build the project.

Of course, the traditional way is not too much emphasis on the development of engineering capabilities.

Architecture capability

After the scope of architecture capabilities include project templates automation, where the problem of some variable files, the relative position between the problem file. For example, vue on the application of a single page.

Project templates generated using scaffolding, after vue directory structure may be at least two, mainly handling of view (corresponding to a url component).

1, components corresponding to each path, designated as a view, related to the sub-assembly view of the assembly, a filter, dependent, so a command file and view component inside

2, view component assembly view only file, related components, instructions, filters are placed outside the view files are named components, detective, filters

3, the architecture can also be mvc, mvvm, you can vuex, redux whether to use

Development capacity

Architectural issues and development capabilities, the ability to develop the infrastructure issue is the ability to develop content abstract, in general, the higher the level of abstraction, the more it can merge duplicate code.

Development capabilities also relates to achieve, of course, this is the most basic requirements. Should be concerned about is that the efficiencies achieved. Such as better performance, more scalable architecture.

 Not seek the overall situation is not sufficient to seek a field. Recently re-learn react, the contrast again vue and react. Compare different both from the perspective of the development of architecture, the receipt is not small.

Guess you like

Origin www.cnblogs.com/zhensg123/p/11218674.html