HarmonyOS鸿蒙Next中关于API11以后的代码规范以及开发流程

HarmonyOS鸿蒙Next中关于API11以后的代码规范以及开发流程 众所周知,API11以后,arkTs与js以及ts分道扬镳,为了稳定性,把一切动态特性全部砍掉。作为从前端转过来的应用开发人员,个人觉得这是种历史倒车行为。当然,用别人的系统这种事也没啥好说的了。

对于我而言,数据怎么快速的从后端拿过来,且不需要跟着后端转圈圈是我比较关注的点。各位在开发中是怎么个步骤去开发呢?是数据库审查完以后,就按照定好的来,还是有其他妙招,望赐教一二

4 回复

越写越觉的有问题

示例代码也是一大堆as,不会觉得as是什么好东西吧?不会吧不会吧

更多关于HarmonyOS鸿蒙Next中关于API11以后的代码规范以及开发流程的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我也是前端,就给你说呢Ts有什么必要?写个代码格式还要和后端商量,引入一大堆东西。2024年了,这不就是开历史的倒车吗?

我和我安卓应用开发的同事讨论了一下,只能说关注点不太一样。鸿蒙作为应用开发,他比较关注点的是应用的稳定性,所以它才把一切有可能引起问题的,在应用编译阶段全部干掉。我理解,但不是很喜欢。我感觉之前9的限制其实挺好的,不过度也不太轻薄。说到底应用稳不稳定,最后还是得看人,有些人要是到处as也是没辙的。

在HarmonyOS鸿蒙Next中,API 11及以后的代码规范和开发流程主要遵循以下几点:

  • 模块化开发:提倡使用模块化设计,将功能拆分为独立的模块,便于维护和扩展。
  • 代码规范:遵循统一的代码风格,如命名规范、注释要求等,确保代码可读性和一致性。
  • 依赖管理:使用HPM(HarmonyOS Package Manager)进行依赖管理,避免版本冲突。
  • 测试驱动:提倡单元测试和集成测试,确保代码质量。
  • 持续集成:利用CI/CD工具自动化构建、测试和部署流程,提高开发效率。

这些规范有助于提升代码质量和开发效率,确保项目顺利进行。

回到顶部