WeChat applet officially released the official visual component library, what kind of signal does it send?

On December 16, WeChat officially released the WeUI.js dynamic visual component library. WeUI is a basic style library that is consistent with WeChat's native visual experience. It is designed by the official WeChat design team for WeChat's internal web pages and WeChat mini-programs, which can make users' usage perception more unified. The WeUI.js dynamic visual component library includes various elements such as button, cell, dialog, progress, toast, article, actionsheet, icon, etc.
1. What is weui.js?
weui.js is a lightweight JS package for WeUI. It does not need to depend on other libraries. It is only 9.0 KB after GZIP.

2. What components does weui.js contain?
actionsheet
alert
confirm
dialog
form
gallery
loading
picker
searchbar
slider
tab
toast
toptips
uploader
3. How to use:
Github: https://github.com/weui/weui.js
Detailed document: http://dwz.cn/4QTFrm

4. WeChat team Why is the official visual component library announced at this time:
in order to be more like WeChat OS

Compared with the previous light application platform, the WeChat team is not simply to provide a platform connection between developers and users, nor just to be a traffic portal platform, but to create a perfect WeChat OS ecosystem. In those days, the light applications launched by platforms such as Baidu and UC only played the role of reversing and connecting the platform, and did not have such unified specifications and requirements for the development framework and design specifications. Now it seems that the best ecology is, of course, similar to Apple's Android OS, where all applications have a unified development framework and a perfect experience close to the OS ecology.
In order to achieve the ultimate user

experience , it has been three months since the internal test of the Mini Program and the public test. We have reason to believe that the WeChat team has received a lot of review requirements from the Mini Program developers. Among them, the most headache for the WeChat team should be the development and design specifications. It does not meet the requirements of the WeChat team, and cannot achieve the kind of user experience that the WeChat team wants. Wechat officially launched Weui in order to allow all the mini programs submitted by developers to be close to the experience effect of WeChat APP, so as to bring the best user experience to WeChat users. and an important indicator of frequency.
Force the transformation of third-party service providers

The WeChat team once launched the "developer mode" when it launched the official account in the early years. At that time, the WeChat team encouraged third-party companies to use the open interface of the WeChat official account to develop various micro-applications, such as: Micro-sites, micro-malls, micro-tools and other applications. However, the WeChat team did not have a unified definition and strict requirements for the development framework and design specifications of these access applications in the early days. As a result, each service access provider basically develops and designs according to its own development framework and design standards. These application pages seen on the market are presented in a variety of ways, and the user experience is extremely bad, which also causes the early application services to be too lowly accepted by users, and at the same time, the crux of the crux of the failure to bring actual value to enterprises. With the emergence of WeChat Mini Programs, the WeChat team reshaped the unified development framework and design specifications, forcing these third-party service agencies to redefine their follow-up strategies and re-provide new platform services according to the new development specifications. Perhaps, the existing WeChat third-party service organization pattern will be broken, and the third-party service organization will face a new round of reshuffle.
5. What benefits does WeUI.js bring to applet developers?
Mini programs designed using Weui have the same visual effects as users using WeChat client, which can make the experience of mini programs stronger.

Using Weui to design small programs can improve the development efficiency of developers and reduce the development costs of developers, so that developers can develop small programs that meet the specifications more quickly.

Using Weui to design applets is like hiring a top domestic design team to help you create a near-perfect visual framework.


6. WeChat applet has brought those influences and promotions to the front-end design field:
compatible with all platforms

WeChat applet redefines APP, so that an application can run in android, iphone and windows phone. The "compile once, run anywhere" philosophy.
Changes in front-end development thinking The

design concept needs to be shifted from traditional PC thinking to mobile-first thinking. The main differences are screen size, network bandwidth, and input devices. At the same time, many controls that can be used for iOS and Android before need to be readjusted and innovated on the applet.
Promote the development of front-end technology With its simple development environment,

WeChat mini-programs have made front-end technologies dominated by Javascript and HTML5 become the real mainstream. More and more people are beginning to contact front-end development and contribute to the development of front-end technologies.
The increase of front-end input costs

Originally , the front-end developers of a traditional enterprise needed to cover various platforms such as PC, mobile, and APP applications. This increases the learning and work costs of front-end developers to a certain extent, and also brings more talent input costs to the enterprise.
The competition for front-end talents is more obvious

The birth of WeChat mini-programs will attract a large number of back-end development and APP development programmers to join the front-end development army, further impacting the knowledge structure of existing front-end developers, intensifying the competition pattern of front-end development positions, forcing some low-end and knowledgeable Front-end developers with incomplete structures are at risk of being eliminated or losing their jobs.
Full-stack engineers will become more and more popular

With the emergence of WeChat mini-programs, talents who understand both the back-end and the front-end will be more and more valued and embraced by enterprises, especially for entrepreneurial teams and Internet companies, a person with a global thinking , It is very important to have talents who are familiar with various technologies. As technicians, we need to constantly embrace change, constantly acquire new skills, and strive to become a full-stack engineer.
WeChat officially released the WeUI.js dynamic visual component library, which means that you can directly use the visual components in the appendix of the official design document in the applet (without introducing additional libraries).

Source link: http://bbs.jointforce.com/topic/24301

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326398909&siteId=291194637