Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

What is the front end of web development?


May 29, 2021 Article blog


Table of contents


First, what is the web front end?

In the sense of traditional rules, the site is divided into front-end and back-end, front-end is our commonly known page and we often see a variety of display effects, the back end is management in accordance with the understanding of the background mainly refers to the management, update, maintenance of the site's background.

Baidu Encyclopedia defines the main responsibility of using (X) HTML / CSS / Java / Flash and other Web technologies for client product development. Complete the development of client programs (i.e., browser side), develop Java and Flash modules, and combine background development technology to simulate the overall effect, rich Internet web development, committed to improving the user experience through technology.

In general, web front-end engineers not only develop but also move development. T hat is, we also need to learn html5 technology when we learn the web. It is understood that the current enterprise recruitment criteria are will include will html5 development of this article.

That is to say, html5 is a dependent relationship with web front-end technologies, html5 is part of front-end web development, but web development contains a wide range of technologies. In addition to html5, you need to learn other techniques such as CSS, div, Java, jQuery, website performance optimization, SEO, PHP foundation, and server-side basics.

Second, what can Web front-end development do?

1, WebApp development

With the speed of the Internet and the development of front-end technology, more and more large enterprises are moving their software to the Web. Microsoft, for example, has moved all of its office series to the Web, and Google has launched only web-version office suites.

2, full stack development

The whole stack originated from a name for engineers in Facebook, node .js came out of the sky, greatly reducing the difficulty of front-end engineers to expand into the back-end field, more and more senior front-end engineers to the whole stack development, shoulder to shoulder to provoke all aspects of enterprise project development.

3, game development

With the rapid development of HTML5, the development and updating of various web games has shifted from flash platforms to H5 platforms, and advanced front ends can easily develop online games using technologies such as Canvas and WebGL. These online games don't require any software environment, whether it's a PC or tablet or mobile phone, just open a browser to play, and the audience for the game is several times higher than before.

Third, the web front-end development course

Web front-end development courses are so numerous that small editors pick out the hottest courses to choose from, and if you want to learn more about programming, head to the W3Cschool website to learn programming anytime, anywhere.