The front end and the back end of the thought, gave the beginner the advice of

Source: Internet
Author: User


Small set began to do the software is to do Java development, emphasis on the background data, in the enterprise development, the front-end is also their own writing, the main or use frame frame framework, and some rapid development of Third-party component library, combining jquery and other auxiliary library to build a complete system. While not focusing on human-computer interaction and user front-end experience, this development pattern is desirable from the business level, and this development pattern is applicable to the development of enterprise-class internal management systems and the development of functional systems.

With the development of the current big front-end, user experience is often a very important part, in large systems will often use the front-end separation of the time to develop, the backend data using API Interface development model, can be a good front-end separation. And the front-end technology in the integration can be completely independent before the operation of a full app, using analog data can not need real-time to the background to develop request data, both ends as long as the specified data format and data transmission rules, the front and back can be very good separation, independence.


Said some of the above, I hope beginners can understand the current development form. Believe that the future will continue to separate the development form of the front and back.


Later, and some friends in the software industry to chat together now do the front or do the back end good. In fact, everyone has their own ideas, I then heard a sentence can make me feel that I can grow the future of the road to help words "you like which direction, choose which direction, which for your future development has a great help." ”

。。。 Omit N words here

Then I thought for one night, I didn't sleep one night, then I decided to go into the pit front

In addition to the front end HTML + CSS + JS and in recent years the rise of HTML5, CSS3 These basic is must be mastered, and then is some front-end high-level framework, like ANGULARJS,VUEJS,REACTJS. Organizations typically use these frameworks for rapid development and team development, here it is necessary to explain that these frameworks have their own advantages, each has its own characteristics, did not say which frame is the best, only said that the company to use which, so beginners do not need to tangle to learn which one, Angularjs I do not understand, Recommended Beginners Learn Reactjs or VUEJS, the characteristics of their own I do not say here, learn to know. I want to give beginners a word is that no matter which frame you learn, are very simple, you can learn.


There is now a trend in the front of the SPA (single page application), that is, one-page front-end development is now popular, more and more Web architecture will adopt spa, must understand


After the blog I will share some experience and development of learning Reactjs tips, there are reactjs actual combat project sharing, interested friends can pay attention to, welcome to Exchange


Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.