开发者社区> 问答> 正文

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

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

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

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

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

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

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

相关电子书

更多
OpenStack Swift 海量小文件优化之路 立即下载
From Java/Android to Swift iOS 立即下载
Swift在Airbnb的应用实践 立即下载