I programmed the road -3

      Long time not with a new article, markdown syntax is a little rusty, taking advantage of this opportunity to record your own feelings for so long, experience, life, learning, planning, deeds and state, just to familiarize yourself with markdown syntax, hey.
     In conclusion, I do belong to the front, you may ask, why did major is java, not to engage in the background, how to engage in front-end, alas, long story, I had thought that the front end is nothing more than writing page, change the style change, at best, just add a little JS grammar, and now think, had really ignorance. There is a saying quite good, a front end into the deep sea, say it is my kind of people.

     Separating the front and rear end, I have written in the blog, the traditional development model has not adapted to the current development environment, for example: jsp development, front-end written page, take it back rendering engineer, resulting in the development of low efficiency, high code redundancy, post-maintenance difficulties, and so on.

     The separation of the front and rear end, back-end engineers to focus on the main Java-based, design patterns, jvm principle, spring + springmvc principle and source, linux, mysql transaction isolation and lock mechanism, mongodb, http / tcp, multi-threaded, distributed architecture, flexible computing architecture, micro-service architecture, java performance optimization, and related project management, etc. the above can be.

     For front-end engineers, the main focus html5, css3, jquery, angularjs, bootstrap, reactjs, vuejs, webpack, less / sass, gulp, nodejs, Google V8 engine, javascript multithreading, modular, Aspect Oriented Programming, design patterns, browser compatibility, performance optimization and so forth above.

     Back-end pursuit of: three high (high concurrency, high availability, high performance), security, storage, business and so on. The front end is the pursuit: page performance, speed and smooth, compatibility, user experience and so on. Such clear division of labor, but also greatly enhance the development efficiency, the latter problem, positioning is also very good.

   

Guess you like

Origin blog.csdn.net/a5252145/article/details/93735315