中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
手把手第十篇:FinClip、mPaaS、Unisdk小程序解決方案對比

在上期文章中,我們主要聊了聊 FinClip 的對比與實戰(zhàn)。本期文章中,我們將再次 FinClip 與 mPaaS 和 Unisdk 進行對比。

本期文章屬于《手把手系列教學》的第十篇,如果你還不太了解這一系列,可以點擊 這里 查看詳情。


自 2017 年,微信推出小程序以來,它便成為了一個現(xiàn)象級產(chǎn)品,用戶數(shù)和開發(fā)者劇增,現(xiàn)在小程序開發(fā)已經(jīng)成為了前端開發(fā)工程師不可或缺的一個技能。目前各大頭部廠商阿里、百度、頭條也都推出了自己的小程序。小程序已經(jīng)成為了超級 App的“標配”。

那如果我們也想和微信、支付寶那些大廠一樣,在自己現(xiàn)有的 App 上面跑起來小程序、小游戲,那這樣自有 App 也可以像其他超級 App 一樣,建立起自己的小程序生態(tài)了,其他的開發(fā)者、商戶同樣也可以根據(jù)小程序的標準接入自己的 APP,想想就很厲害,但我們該如何去做呢?

但網(wǎng)上找了半天,都是一些如何幫你開發(fā)小程序的廣告,找不到有什么現(xiàn)成的技術能幫助自己完成這個想法。其實不然,市面上已經(jīng)有幾家廠商提供了這種能力,其中有代表性的主要有以下三個解決方案:

  1. Finclip小程序開放平臺
  2. 阿里mpaas移動開發(fā)平臺
  3. UniSDK

這三個解決方案都可以幫助你在自有 App 上跑起來小程序,但他們各自的側重點各不相同。下面我將從三個解決方案的基本概念、優(yōu)缺點、適用場景、總結對比等幾個方面對其進行介紹,使想要在自有 App 上跑起來小程序的開發(fā)者更方便清晰地選擇對應的技術解決方案。需要強調(diào)的是,技術的應用與其業(yè)務場景是密不可分的,開發(fā)者在選擇之時,一定要清晰自己本身需求,然后再對癥處理。

FinClip、mPaaS、Unisdk 基本概念介紹


FinClip 介紹

FinClip 是與“微信小程序”、“百度小應用”等類似的技術平臺。它有能渲染與執(zhí)行小程序的客戶端引擎、統(tǒng)一管理小程序上下架的中心、支撐小程序服務器端運行的云端設施、以及金融行業(yè)合規(guī)監(jiān)管工具共同組成。其實就是可以使你的 App 可以像微信一樣,擁有跑起來小程序的能力。

其中包括:

  • SDK-App,集成之后即擁有了運行小程序的能力;
  • 小程序管理平臺,用來管理 App 上的小程序上下架、體驗版、數(shù)據(jù)統(tǒng)計等。

FinClip 的官網(wǎng)

那么我們?nèi)绾稳ナ褂盟?,流程如下?/em>

mPaaS 介紹

移動開發(fā)平臺(Mobile PaaS,簡稱 mPaaS)是源于支付寶 App 的移動開發(fā)平臺,為移動開發(fā)、測試、運營及運維提供云到端的一站式解決方案,能有效降低技術門檻、減少研發(fā)成本、提升開發(fā)效率,協(xié)助企業(yè)快速搭建穩(wěn)定高質(zhì)量的移動 App。

mPaaS 提供了包括 App 開發(fā)、H5 開發(fā)、小程序開發(fā)的能力,只要按照其文檔可以開發(fā) App,而且可以在其開發(fā)的 App 上跑 H5、也可跑基于支付寶小程序標準開發(fā)的的小程序。

mPaaS 的官網(wǎng)

那么我們?nèi)绾稳ナ褂盟?,流程如下?/em>

Unisdk 介紹

Uni-app 小程序 SDK,是為原生 App 打造的可運行基于 uni-app 開發(fā)的小程序前端項目的框架,從而幫助原生 App 快速獲取小程序的能力。uni 小程序 SDK 是原生SDK,提供 Android 版本 和 iOS 版本,需要在原生工程中集成,然后即可運行用uni-app框架開發(fā)的小程序前端項目。

Unisdk是 uni-app 小程序生態(tài)中的一部分,開發(fā)者 App 集成了該 SDK 之后,就可以在自有 App 上面跑起來利用 uni-app 開發(fā)的小程序。

Uni-sdk 的官網(wǎng)

那么我們?nèi)绾稳ナ褂盟?,流程如下?/em>

小結

這三個解決方案都提供 App 運行小程序的能力。

FinClip 提供一套讓 App 運行起小程序的解決方案,App 只要集成 FinClip 的小程序SDK,就運行了運行小程序的能力,同時 FinClip 提供了小程序上下架的管理平臺,當然有錢大佬也可以進行私有化(將整個解決方案購買下來),開發(fā)者順著官網(wǎng)的文檔就可以快速的在自己 App 上跑小程序;

mPaaS 則是一整套的應用開發(fā)的解決方案(不僅限于小程序),涵蓋了原生 App 開發(fā)、H5 開發(fā)、小程序開發(fā)的“一條龍”式的服務,同樣的其對于 H5 的開發(fā)、小程序的開發(fā)也都有管理平臺,可以進行 H5、小程序包的更新和發(fā)布,但是相對 FinClip 來講,能力較弱。

UniSDK 和 FinClip 類似,提供小程序 SDK 供 App 集成,宿主 App 集成其SDK 之后就擁有了運維用 uni-app 開發(fā)的小程序的能力,但是 uni 小程序 SDK 這里沒有提供管理端,只提供了 SDK。

三者優(yōu)缺點對比-優(yōu)點

FinClip 小程序開放平臺

  • 小而巧,只專注小程序集成,提供了小程序全生命周期的管理 ;
  • 可進行定制化開發(fā),滿足用戶定制化需求;
  • 兼容微信小程序,之前開發(fā)者已擁有的微信小程序,可無縫遷移至 FinClip;
  • 多端支持:iOS、Android、Windows、Mac、Linux,國產(chǎn)信創(chuàng)、車載操作系統(tǒng)均可運行 FinClip 小程序;

mPaaS 移動開發(fā)平臺

  • 大而全,App開發(fā)、H5開發(fā)、小程序開發(fā)一應俱全;
  • 背靠大廠,阿里背書好乘涼;
  • 同樣擁有小程序管理端、云端服務;

UniSDK

  • 開源社區(qū),眾人拾柴火焰高;
  • uniapp 開發(fā)小程序可遷移至微信、支付寶、百度等平臺之上,如果采用 uni 小程序 SDK,之后采用 uni-app 開發(fā)小程序,那么就可以實現(xiàn)一次開發(fā),多端上架;
  • 免費不要錢;

三者優(yōu)缺點對比-缺點

FinClip 小程序開放平臺

  • 沒有對應的移動應用開發(fā)平臺,只專注于做小程序;
  • 產(chǎn)品快速迭代,既有驚喜,也有未知;

mPaaS 移動開發(fā)平臺

  • 小程序管理略簡單,沒有小程序全生命周期的管理;
  • App 集成其 SDK 之后,體積會擴大 30M 左右;
  • 不兼容微信小程序,之前微信開發(fā)的小程序,需要用支付寶小程序的標準進行重寫才可遷移到 mPaaS 上;
  • 目前只支持 iOS 與 Android 集成,不支持其他端;

UniSDK

  • 開源社區(qū),質(zhì)量由開源者背書,在集成、開發(fā)過程當中出現(xiàn)問題,解決周期長;
  • 不兼容微信小程序,之前微信開發(fā)的小程序,需要用 uni-app 進行重寫才可遷移到 uniapp 上;
  • uni 小程序 SDK 僅支持使用 uni-app 開發(fā)的小程序,不支持純 wxml 微信小程序運行;
  • 目前 uni 小程序 SDK 僅支持在原生 App 中集成使用,暫不支持 HBuilderX 打包生成的 App 中集成;
  • 目前只支持 iOS 與 Android 集成,不支持其他端;
  • 暫時不支持從云端下載小程序包,需要自己實現(xiàn);

適用場景

  1. 如果你不想花錢,只是想體驗一下小程序的功能,那 FinClip 的 SaaS 版、uniapp、mPaaS 的免費額度都是不錯的選擇;
  2. 如果你是想從頭到尾開發(fā)一個 App,App 里面再嵌入小程序,還有一丟丟的錢,那么選擇 mPaaS;
  3. 如果你有大廠情節(jié),覺得背靠大樹好乘涼,那么阿里的 mPaaS 是跑不掉了;
  4. 如果你已經(jīng)有一些微信的小程序,還有自己的 App,想把一部分在微信上架的小程序遷移到自己的 App 上面,那么 FinClip 肯定最為合適;
  5. 如果你是已有了 uni-app 開發(fā)的小程序,想遷移到自己的 App 上面,那選擇FinClip、Unisdk 都是可以的;
  6. 如果你有錢不怕,私有化、定制服務都需要,那么可以選擇 FinClip 或者對Unisdk 進行定制開發(fā);
  7. …………

當然說了這么多,還是需要看業(yè)務的具體需求,行業(yè)要求、產(chǎn)品預算、歷史債務諸多方面綜合考量,畢竟適合自己的才是最好的。

總結對比

最后再來個總結對比:

FinClip 小程序開放平臺

mPaaS 移動應用開發(fā)平臺

Unisdk

產(chǎn)品定位

輕應用(小程序)平臺,專注小程序

App 開發(fā)、H5 開發(fā)、小程序開發(fā)一條龍服務

uni-app 的生態(tài)補充,專注于 uni-app 小程序的集成

小程序技術標準

自有小程序標準,兼容對齊微信

支付包小程序標準

uni-app開發(fā)的小程序

是否支持私有化

可私有化,掏錢就行

專有云客戶可私有化

開源的

多端支持

支持 i0S、Android、Windows、Mac、Linux,國產(chǎn)信創(chuàng)、車載操作系統(tǒng)

只支持iOS、Android

只支持 iOS、Android

集成之后sdk體積增加

2-3M

30M左右

7-16M

IDE

自有 IDE

自有 IDE

HBuilder

收費標準(來自官網(wǎng))

社區(qū)版、SaaS 版不要錢,私有化的要掏錢

三種收費模式:  預付費模式、資源包模式、后付費模式,可查看這里

不要錢,交個朋友,但是會通過廣告聯(lián)盟和其他運營服務收費,利用開源框架做了一些限制。

渲染技術架構

采用與微信一致的邏輯層與渲染層分離架構

采用 webview 或者原生渲染(React Native)

采用 webview 或者原生渲染(React Native)

客戶案例(來自官網(wǎng))

國盛證券、華鑫證券、廣發(fā)證券、東軟...

深圳農(nóng)商銀行、怪獸充電、上海地鐵、悅刻...

CSDN App、網(wǎng)易藏寶閣

拓展資料

我們在以往也整理對比過 FinClip 與 uniapp,mPaaS 的比較與操作示例對比,你也可以查看以下的文章:

FinClip 與 uniapp:輕應用平臺與前端開發(fā)框架

https://www.finclip.com/blog/finclip-uniapp/

FinClip 與 mPaaS:輕應用平臺與移動應用開發(fā)平臺

https://www.finclip.com/blog/finclip-mpaas/


本期教程我們將三款產(chǎn)品進行了宏觀對比。在下一期文章中,我們將會聊聊如何引入 FinClip SDK,敬請期待。

文章來源:FinClip 

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
生活服務
熱點新聞
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服