Introduction:
With the rapid development of technology, front-end engineers have a qualitative change compared to the early days, the whole process of software system development can be seen in the front end. This time we specially invite Fredwu, the head of Tencent kaixin mouse front end and one of the lecturers of 2020 IMWeb Conf, to talk about his experience and perception in the development of full stack.
The interviews
IMWeb: Say hello to everyone
Fred: Hello everyone, MY name is Wu Hao, my English name is Fred, and I am the head of Tencent Happy Game Front End. Currently, I am responsible for some work related to the architecture design and the implementation of full-stack development. I will share “Thoughts and Practice on the Road of Full-stack Development” with you in IMWeb Conf on January 16th.
IMWeb: How many IMWeb CONF sessions have you been through?
Fred: Always. This is the 8th year, and the team has been working hard on IMWeb CONF. We have passion and energy.
IMWeb: It will be live on Saturday, so cheer up for the Conf
Fred: I hope to get your support and wish IMWEB CONF a better and better future.
IMWeb: There are a lot of students who want to do front-end development, any suggestions?
Fred: Congratulations on having such a clear goal. Working on the front end would be a good choice. I hope I didn’t fall behind on my college majors, because they’ll come in handy. At ordinary times, you can write more code to practice, pay more attention to some technical blogs to learn new knowledge, or write technical blogs to deepen the understanding of knowledge, if you can participate in or lead some open source projects that would be better.
IMWeb: What do you think of full-stack development?
Fred: For full-stack front-end development, I personally feel that:
1. From the perspective of personal development, full-stack is in line with the demands of horizontal development of personal technology and meets the needs of comprehensive career development path.
2. From a business perspective, the business needs faster functional iteration. Front-end full stack can accelerate the efficiency of software system research and development, and also meet the needs of rapid product development.
3. The continuous development of cloud service infrastructure and platform capabilities in recent years also brings very favorable opportunities for front-end full stack.
4. Finally, front-end full stack is also the trend of the future. More and more Internet leading enterprises are promoting the move of front-end going backward and background going down.
IMWeb: What is the status of the team’s full-stack development?
Fred: We were one of the first teams in the country to use Node for tools and server-side rendering/BFF/lightweight services. But 2020 was the first year of full-stack development, and we did the following three things:
1. Systematically upgraded the RESEARCH and development framework, and achieved good results in basic component precipitation, development joint adjustment experience, performance optimization and other aspects.
2. During the epidemic, our Node service withstood the flood peak, withstood the challenge and was highly recognized by the business.
3. In terms of standardization and process construction, we have also had systematic thinking and implementation, which more and more proves that full stack is a feasible way.
IMWeb: What do you see as the future of the front end?
Fred: I think the front-end development trend in the future mainly includes the following aspects:
1. The front-end system will have a more comprehensive development, and the Flutter/applets/PWA-related ecosystem will also play a greater business value.
2. The road of full stack will go farther and farther, and there will be good development in high-performance background application, architecture design and micro-service.
3. The natural shooting range for low-code scenarios is the abstraction and implementation of b-side business. With the proposal of industrial Internet, the whole industry has entered the transition period of ToB, and the low code will be paid more and more attention by big factories in the future.
4. With the popularization of 5G networks and the continuous improvement of mobile hardware, traffic bottlenecks and rendering performance will be greatly improved in the coming year. One of the biggest beneficiaries is audio and video developers. I believe that in the coming year, the field of audio and video must be a state of flowers bloom.
2020 IMWeb Conf is completely free, live online,Click here toMake an appointment.
Pay attention to IMWeb front-end community public number, get the latest front-end good articles
Micro blog, nuggets, Github, Zhihu can search IMWeb or IMWeb team to follow us.