iT邦幫忙

2023 iThome 鐵人賽

DAY 5
0
SideProject30

一起去遛狗系列 第 5

【一起去遛狗】Day 04 選擇困難

  • 分享至 

  • xImage
  •  

經過昨日 mobile apps 的優缺點分析,再考量自己本身的背景,最後打算使用 Hybrid Apps 或 PWA 的作法,經過表格顯示稍微看了一下 Quasar 與 Ionic 這兩者的差異

  • 背景

    • Ionic: 開源的 SDK,用於行動應用程式開發,主要使用 Web 技術(HTML, CSS, and JavaScript)。一開始是基於 Angular,不過最新版本的 Ionic 也開始支援 React 及 Vue。

    • Quasar: Quasar 是一個基於 Vue.js 的高性能框架,用於開發跨平台的桌面、行動和 Web 應用程式開發。它提供了一套豐富的 UI 組件和工具,使開發者能夠使用單一的程式碼部署到多個平台。

    兩者都可以與 Cordova、Capacitor 或 Electron 配合使用,以創建移動或桌面應用程序。

  • 技術

    • Ionic: Angular React Vue
    • Quasar: Vue
  • 跨平台

    • Ionic: 主要針對 Web、iOS、Android 和桌面應用程式。
    • Quasar: 除了 Web、iOS 和 Android,還有針對桌面、SPA、SSR、PWA。
  • 社區和生態系統:

    • Ionic: 由於存在較長的時間,擁有大而活躍的社群、豐富的 plugin 與生態系統。
    • Quasar: 雖然相對較新,但已經建立了一群忠實和活躍的社群。

一開始 Cordova、Capacitor 也是被搞得霧挲挲,只好一點一點查,原本傾向用 PWA 的方式,感覺最簡單也最快速,但功能與性能都會有所限制,執行背景任務(例如位置追踪)也可能會受到限制,所以多方拉扯下還是傾向使用 Hybrid Apps,但我還是選擇困難,反正撞牆就再調整!今天真的太忙了,希望明日可以將環境建置起來 QQ


上一篇
【一起去遛狗】Day 03 Mobile App 做法差異與介紹
下一篇
【一起去遛狗】Day 05 Ionic + Vue
系列文
一起去遛狗30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言