For the technical summary and trend analysis in 2021, we interviewed several developers

insert image description here

2021 is drawing to a close. This year, it seems that many new technologies and concepts are affecting everyone's working methods and development and design solutions. Keeping an eye on, understanding, and applying new technologies may help us improve work efficiency, reduce development costs, and create more usable and attractive products.

Recently, we invited several developers and product managers to review the technological development in their own fields and discuss the technological trends in 2022. Let's take a look at what they shared~

Chil (Head of Candy Paper Development)

The most controversial concept this year is the Metaverse, which was labeled as a hype before it even landed. Many friends who didn't understand the situation searched the Internet, and they couldn't help but see all kinds of ridicule and abuse.

But as developers, we should calm down and think about the possible technological waves behind the Metaverse. For example, the combination of reality and virtuality emphasized by the Metaverse will promote the development and popularization of what technologies?

First of all, it is most likely to be WebXR/WebAR. The predecessor of WebXR is WebVR, which is a series of APIs that can provide immersive experience in the browser. Different browsers will implement it differently. At present, Chrome supports both of them well, and the community is constantly growing. You might as well start with three.js, try to build a model and render it into the scene, and get a glimpse of the beautiful vision of combining virtual and real.

At the beginning of this year, W3C also released the working draft of Web Neural Network API, which means that in the future, browsers will continue to explore and enhance the capabilities of WebGPU and WebGL, combined with the media capture and media streaming that WebRTC has become an official standard, we Can you imagine that in the near future, the browser can provide stronger motion tracking, environmental awareness and light sensing capabilities?

Finally, for the metaverse to become a reality, is it possible that the browser needs to be connected to other hardware? In the past few years, Chrome has supported WebUSB and WebBluetooth, but this year Chrome directly provides three APIs: WebHID, WebNFC and WebSerial, covering more scenarios of interacting with hardware, even if the metaverse may not need the browser to communicate with physical devices, I believe the front-end Realms can also bring new experiences to IoT.

Tyler (Aifaner Senior Software Engineer)

You can pay attention to the development of blockchain-related technology stacks. Technologies such as distributed computing and large-scale distributed data synchronization contained in the blockchain itself are worth learning. In addition, the current "digital renminbi" also includes functions such as "offline payment", and has already begun to be promoted in some places. Just as the popularization of 4G will bring a blowout of many short video apps, blockchain-related technologies will be valuable to their own technological growth no matter how they develop in the next few years.

Chance (Aifaner digital consultant)

As an alternative technology to traditional mobile terminals, mini programs will grow steadily in 2021 as the digital transformation of enterprises continues to deepen.

In 2022, Mini Programs will continue to become an essential technology for the digital transformation of enterprises, and are expected to penetrate into more new industry applications and fields, such as industrial Internet and Internet of Things applications.

Chen Nengbao (Internet blogger, programmer, product manager; official account: Knowing Point Jun)

I started to get in touch with front-end technology in 2013. Looking at the front-end technology in 2021, it has undergone tremendous changes, and the technology stack has also entered a mature stage, including technologies, models, tools, applications, etc. I just want to say that the front-end technology is really "broad and profound". ".
Briefly talk about some personal sharing:

1. Small programs: In terms of small programs, small program cloud development and knowing the cloud are really good, it is worth recommending (not advertising, real experience), they can help us save a lot of server fees and cumbersome filing , It can also quickly realize the back-end functions (especially Zhiyun), which shortens the development cycle of previous products and reduces the cost of development.

2. Multi-terminal development: The entire ecology of the uni-app framework is relatively complete, and it uses the syntax of Vue, which reduces the learning cost of developers. Anyway, I still support domestic production.

3. SVG development: In 2021, you will be exposed to more black technology typesetting of SVG. SVG is actually a small part of the front-end technology, but it is not used so frequently. SVG interactive typesetting has added a lot of fun, innovation, and interactivity to the display of official account articles, which has set off a wave of SVG typesetting. Those who have a front-end foundation can completely develop SVG typesetting code by themselves, and it will be very fast to get started. Those with zero foundation can use E2 black technology editor, 135 editor, and i typesetting editor to quickly complete interactive typesetting, but I have to say SVG typesetting It still relies on design and creativity, three points depend on technology, and seven points depend on design.

To sum up, with the continuous rapid development of the Internet, technology, platforms, and models are constantly iteratively updated. Only continuous learning and continuous improvement of our own competitive advantages will prevent us from being eliminated by the times.

insert image description here

Developer Union Community Benefits

There are still many questions about the review of technology and the discussion of technology trends in 2022:

  1. One set of code, multi-terminal operation, whether cross-platform development capability has become a trend
  2. Will the development of low-code and no-code subvert the entire industry in the future, and will it have a big impact on programming practitioners?
  3. How to deal with the trend of cloud integration, whether data security, service reliability and other issues have been further improved
  4. Under the metaverse wave, what kind of development status will the front end face?
  5. ……

If you have other ideas and are willing to share them, you are welcome to post in the Know Cloud Developer Alliance community. We will randomly select two friends on December 23, 2021, and give away commemorative T-shirts.

insert image description here

Prize Questionnaire|Global Developer Survey

The Developer Nation Survey for Q1 2022 is now open! All developers and friends are sincerely invited to participate in the research.

To thank you for your support, we will conduct a cash draw on December 21, and those who complete a valid questionnaire can participate. The prize pool is ten times the total number of participants (up to 1,000 yuan~), and it will be divided equally between two winners. Those who fail to win will also get a 10 yuan red envelope, which means everyone must have a cash red envelope.

And in the process of answering the questions, you can also learn about emerging technologies and deepen your professional knowledge. At the same time, it will help SlashData and global enterprises understand new technological trends, create better development tools, and serve software developers.

Quickly add the little assistant on WeChat (WeChat ID: minsupport2), reply 111 to participate in the questionnaire and lottery~

insert image description here

Guess you like

Origin blog.csdn.net/cloud_minapp/article/details/121997327