开发者社区> 问答> 正文

流行的网页开发技术、平台开发应用,比如react。相比苹果自己的OC和swift,是否有的全隐患?

提到Mac软件安全,我倒是觉得在开发Mac应用时,对于开发语言、平台的选择有什么建议。现在流行一些使用网页开发技术、平台开发应用,成本低,跨平台,比如react、nwjs、electron等等,相比苹果自己的OC和swift,这些是否存在潜在的安全隐患?

展开
收起
OSC开源社区 2024-05-29 15:34:50 38 0
1 条回答
写回答
取消 提交回答
  • 这是一个实在的问题,与你所处的开发环境需求相关。

    如果你从来只做*OS相关的开发,Swift与Objective-C是不错的选择,使用官方的编程语言,在理论上开发的软件在自家平台上是最合适的。

    如果你需要做到全平台覆盖的跨平台开发,则第三方的语言与框架可能是更好的选择,正如你说的react、nwjs、electron等框架。

    第三方框架采用接口抽象技术来达到跨平台的目的,底层的桥接工作是平台相关的,这部分代码逻辑处理不当,自然也是会有漏洞产生,而且引入第三方框架,本质上也是增加软件的攻击面,各中取舍自行判断。

    2024-05-30 08:44:04
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
利用编译将 Vue 组件转成 React 组件 立即下载
React Native 全量化实践 立即下载
React在大型后台管理项目中的工程实践 立即下载