自我介紹
- 做一個簡單介紹,酒架年近48 ,有20多年IT工作經歷,目前在一家500強做企業架構.因為工作需要,另外也因為興趣涉獵比較廣,為了自己學習建立了三個博客,分別是【全球IT瞭望】,【架構師酒館】和【開發者開聊】,有更多的內容分享,謝謝大家收藏。
- 企業架構師需要比較廣泛的知識面,了解一個企業的整體的業務,應用,技術,數據,治理和合規。之前4年主要負責企業整體的技術規劃,標準的建立和項目治理。最近一年主要負責數據,涉及到數據平臺,數據戰略,數據分析,數據建模,數據治理,還涉及到數據主權,隱私保護和數據經濟。 因為需要,比如數據資源入財務報表,另外數據如何估值和貨幣化需要財務和金融方面的知識,最近在學習財務,金融和法律。打算先備考CPA,然后CFA,如果可能也想學習法律,備戰律考。
- 歡迎愛學習的同學朋友關注,也歡迎大家交流。微信小號【ca_cea】
Tauri是一個幫助開發人員為主要桌面平臺制作應用程序的工具包,幾乎可以使用現有的任何前端框架。核心是用Rust構建的,CLI利用Node.js使Tauri成為一種真正的多語言方法來創建和維護優秀的應用程序。
如果您想了解更多技術細節,請訪問簡介。如果你想了解更多關于這個項目的理念,請繼續閱讀。
安全第一
在當今世界,每個誠實的威脅模型都假設用戶的設備已經受到威脅。這讓應用程序開發人員陷入了一個復雜的境地,因為如果設備已經處于風險之中,該軟件如何可信?
縱深防御是我們采取的方法。我們希望您能夠采取一切可能的預防措施,最大限度地減少您給攻擊者帶來的表面面積。Tauri允許您選擇要交付的API端點,無論您是否希望在應用程序中內置本地主機服務器,它甚至在運行時隨機分配功能句柄。這些和其他技術形成了一個安全的基線,為您和您的用戶提供了能力。
游戲的名稱是通過使靜態攻擊變得極其困難并將系統彼此隔離來減緩攻擊者的速度。如果你來自Electron生態系統,請放心,默認情況下,Tauri只運送二進制文件,而不是ASAR文件。
通過選擇以安全為指導力量建設Tauri,我們為您提供了采取積極安全態勢的一切機會。
Polyglots,而非Silos
大多數當代框架使用單一的語言范式,因此被困在知識和習語的泡沫中。這可以很好地適用于某些利基應用程序,但它也助長了一種部落主義。
這可以從React、Angular和Vue開發社區擠在一起的方式中看出,最終繁殖的異花授粉很少。
在Rust與Node與C++的戰場上也可以看到同樣的情況,強硬派堅持自己的立場,拒絕跨社區合作。
如今,Tauri使用Rust作為后端,但在不久的將來,Go、Nim、Python、Csharp等其他后端也將成為可能。這是因為我們正在維護到webview組織的官方Rust綁定,并計劃讓您根據需要切換后端。由于我們的API可以通過C互操作以任何語言實現,因此完全符合要求只需PR。
誠實開源
如果沒有一個社區,這些都沒有意義。如今,軟件社區是人們相互幫助、創造美好事物的神奇地方——開源是其中非常重要的一部分。
開源對不同的人來說意味著不同的東西,但大多數人都會同意它有助于支持自由。當軟件不尊重你的權利時,它可能看起來不公平,并可能以不道德的方式操作,從而損害你的自由。
這就是為什么我們為FLOSS倡導者能夠使用Tauri構建“可認證”的開源應用程序而感到自豪,這些應用程序可以包含在FSF認可的GNU/Linux發行版中。
本文:【桌面應用開發】Tauri是什么? | 程序員云開發,云時代的程序員.
歡迎收藏??【全球IT瞭望】,【架構師酒館】和【開發者開聊】