当前位置:网站首页>The value of applet containers
The value of applet containers
2022-07-06 00:36:00 【InfoQ】
One 、 What is an applet container
1、 How to understand containers
2、 Advantages of front-end containers
- Each container has a separate file system , Adding, deleting, modifying and querying the file system in a single container will not affect other containers
- Reference resources Linux Under the chroot command , You can change a subdirectory into a root directory
- utilize namespace Isolate mutual visibility and communication between processes
- Use Cgroup Limit resource utilization , Set what it can use CPU And the amount of memory
3、 Applet container compared to h5、 Native advantages
- Cross platform capability , A set of codes can be iOS And Android Running on multiple platforms ;
- Far more than H5 Experience ( Support local cache ,Webview, There are rich components and support libraries );
- Can get more system permissions , Complete richer product design ;
- You can avoid DOM Let the cat out of the ( Do not use commonly used window Object and the document object );
- Effective reduction of package size , Save traffic and storage
- Service is no longer limited by distribution , Support hot update
Two 、 How to introduce applet container
- The applet container is very good , Many companies are also in-house self-study , However, it is limited to powerful companies , It is also used internally . for example , tencent 、 Ali 、 byte 、 Big companies such as Baidu have their own small program platforms , But they are almost always limited to internal use .
- The more common reality is that more companies want to use it but don't have the strength to do it , If you really need an applet container, how can you get it in the right posture ?
- Here's the recommendation FinClip , One that can make any App Solutions for running applets , Just in your App Inside , Introduce it SDK, You can load and run external applets . except SDK, It also provides a background management system , Unified management of small programs on and off the shelf , And collecting and analyzing applet data .
- Use it , Want to talk about right FinClip Experience :
- Follow the development standards and specifications of wechat applet , Development is much easier
- The good news for developers , Support multi terminal operation
- Provide IDE And documents , The learning cost of getting started is low
3、 ... and 、 The value of applet containers
1、 Multi terminal delivery on the shelf
2、 Iteration is more agile
3、 Build an open ecological platform
边栏推荐
- 关于slmgr命令的那些事
- About the slmgr command
- 《强化学习周刊》第52期:Depth-CUPRL、DistSPECTRL & Double Deep Q-Network
- FFT learning notes (I think it is detailed)
- Power Query数据格式的转换、拆分合并提取、删除重复项、删除错误、转置与反转、透视和逆透视
- How to use the flutter framework to develop and run small programs
- Data analysis thinking analysis methods and business knowledge - analysis methods (III)
- 小程序容器可以发挥的价值
- [Online gadgets] a collection of online gadgets that will be used in the development process
- Recognize the small experiment of extracting and displaying Mel spectrum (observe the difference between different y_axis and x_axis)
猜你喜欢

Data analysis thinking analysis methods and business knowledge - analysis methods (III)

【EI会议分享】2022年第三届智能制造与自动化前沿国际会议(CFIMA 2022)

notepad++正则表达式替换字符串

Gd32f4xx UIP protocol stack migration record
![[groovy] compile time meta programming (AST syntax tree conversion with annotations | define annotations and use groovyasttransformationclass to indicate ast conversion interface | ast conversion inte](/img/61/73becfc3b46669d31b0cf334aa54f2.jpg)
[groovy] compile time meta programming (AST syntax tree conversion with annotations | define annotations and use groovyasttransformationclass to indicate ast conversion interface | ast conversion inte
![Atcoder beginer contest 258 [competition record]](/img/e4/1d34410f79851a7a81dd8f4a0b54bf.gif)
Atcoder beginer contest 258 [competition record]

【DesignMode】组合模式(composite mode)

FFT learning notes (I think it is detailed)
![Atcoder beginer contest 254 [VP record]](/img/13/656468eb76bb8b6ea3b6465a56031d.png)
Atcoder beginer contest 254 [VP record]

多线程与高并发(8)—— 从CountDownLatch总结AQS共享锁(三周年打卡)
随机推荐
uniapp开发,打包成H5部署到服务器
Mysql - CRUD
Opencv classic 100 questions
Room cannot create an SQLite connection to verify the queries
Spark获取DataFrame中列的方式--col,$,column,apply
【文件IO的简单实现】
数据分析思维分析方法和业务知识——分析方法(二)
小程序技术优势与产业互联网相结合的分析
【DesignMode】适配器模式(adapter pattern)
Spark AQE
如何利用Flutter框架开发运行小程序
Codeforces Round #804 (Div. 2)【比赛记录】
Spark SQL空值Null,NaN判断和处理
[Chongqing Guangdong education] Chongqing Engineering Vocational and Technical College
Browser reflow and redraw
【EI会议分享】2022年第三届智能制造与自动化前沿国际会议(CFIMA 2022)
从 1.5 开始搭建一个微服务框架——调用链追踪 traceId
Browser local storage
[groovy] compile time meta programming (AST syntax tree conversion with annotations | define annotations and use groovyasttransformationclass to indicate ast conversion interface | ast conversion inte
Go learning - dependency injection