Job Recruitment Website - Job information - Web front end and back end
Web front end and back end
Web front-end needs to master scripting technology javascript DIVCSS, the most popular page building technology, ajax and jquery, and simple back-end programs.
Back-end languages include asp, php, jsp,
NET, these back-end development languages have different building environments, depending on whether you want to engage in the front-end part or the back-end program part if you want to learn.
Under certain conditions, back-end development can be transformed into software development.
But there must be a certain language foundation, similar to java language.
C# and so on
The key is to look at your hobbies.
This later stage is not so detailed. As a front-end to the later stage, you will also know some back-end technologies, and vice versa.
In the actual development process, front-end and back-end developers are currently positioned in this way.
1) Front-end developer: proficient in JS, able to skillfully apply JQuery, understand CSS, and skillfully use this knowledge to develop interactive effects.
2) Back-end developers: they can write Java codes and SQL statements, do simple database design, know Spring and iBatis, and know some design patterns.
At present, the requirements for front-end and back-end are quite low, especially the back-end. After training, new employees can participate in back-end development. There is no high technical threshold. The only thing to do is to become a skilled worker first. This stage does not involve some problems such as design mode, architecture and efficiency.
Let's Google it first and see what the front-end development and back-end development of the Web are. Web front end: As the name implies, it is to be the front end of the Web.
The front end here refers to the Web front end, that is, what users can see and touch in Web applications.
Including the structure of the web page, the visual appearance of the web page and the interactive realization at the web page level.
Web backend: the backend is more about interacting with the database and processing the corresponding business logic.
What needs to be considered is how to realize the function, data acquisition, stability and performance of the platform.
Let's take a look at the requirements of large companies for front-end and back-end personnel recruitment. From this perspective, let's look at the technical requirements of the front-end and back-end: Web front-end: 1) is proficient in HTML and can write HTML structures with reasonable semantics, clear structure and easy maintenance.
2) Proficient in CSS, able to restore visual design and compatible with mainstream browsers recognized by the industry.
3) Be familiar with JavaScript, understand the basic content of ECMAScript, and master the 1~2 js framework, such as JQuery4) Have a clear understanding of common browser compatibility problems and have reliable solutions.
5) Have certain performance requirements, understand Yahoo's performance optimization suggestions, and effectively implement them in the project.
6)
Web backend: 1) Proficient in jsp, servlet, java bean, JMS, EJB, Jdbc, Flex development, or very familiar with related tools, class libraries and frameworks, such as Velocity, Spring, Hibernate, iBatis, OSGI, etc. Have a deep understanding of Web development mode; 2) Practice using common database systems such as oracle, sqlserver, mysql, etc., and have strong database design ability; 3) Familiar with maven project configuration management tools, tomcat, jboss and other application servers, and experience in load tuning under high concurrent processing is preferred; 4) Proficient in object-oriented analysis and design technology. Including design patterns, UML modeling and so on. 5) Familiar with network programming, have experience and ability in designing and developing external API interfaces, and have the ability of cross-platform API specification design and API efficient call design 6)
As can be seen from the recruitment requirements of several companies, the requirements for front-end and back-end are different for Web development.
At present, the actual situation is similar to this, but neither the degree nor the width of knowledge mastery is enough for me.
First of all, I lack accumulation and precipitation at the front end. The accumulation of professional front-end technology only began last year. At the same time, I also lack front-end support and experts, so it is difficult to walk.
At the same time, the front-end personnel are less trained, one reason is that they know too little about the front-end, and the other reason is that they underestimate the proportion of front-end and back-end work.
Fortunately, this year, we also made rapid progress in the front end, trained several excellent developers, and consciously solved the front-end user experience, which is gratifying.
This year, we need to go further and be professional.
Secondly, the back-end development is not wide enough and the back-end knowledge system is relatively perfect, but many application points are not involved.
At the same time, the understanding of the existing technical framework is not deep enough and too impetuous.
At present, the design team has insufficient experience and ability to solve the problem of high concurrency and big data access on the Internet, so it is necessary to face up to these problems.
The development of back-end technology needs to be more refined to solve practical problems.
Finally, the lack of skilled workers in the front end and back end will affect the development speed, and it is also not conducive to the later technical research.
- Previous article:Recommended by Shenzhen website construction company
- Next article:What is the complaint hotline of Huizhou Labor Bureau?
- Related articles
- Why can't Dreamcatcher stay with me?
- How is the treatment of Wuhu Yongtuo New Materials?
- Summary of warehouse manager's work
- How many airports are there in Luzhou?
- Store manager job responsibilities
- The situation in Longyan, Fujian
- Does BYD work much overtime in Wuhan?
- How to choose the position of Shanghai civil service examination in 2023
- What are the more convenient specialties in Kunshan?
- How to get to Huzhou Citizen Center by bus from Daixi Town?