For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
web前端编程开发在许多软件编程开发项目中都有广泛的应用,而本文我们就通过案例分析来简单了解一下,web前端开发B端与C端业务实践方法。
一、"B端,怎么做好?"
如果你在做业务交付类的B端研发工作,做好业务支持后,想办法通过"低代码"或者"零代码"的方式进行更加高效、高质量的交付。
具体的实现方案有很多,比如AntDesign、FusionDesign以及很多商业化的Design们,实现思路就是基于业务场景,建立一套通用的、可复用的物料组件,在业务交付的时候,只需要对物料进行拼装组建即可,有些想乐高积木,但是这种Design们对于应用场景的要求是比较高的,如果你想用这种方案(尤其是业务场景比较复杂,只能用低代码方案),就要进一步思考物料间的数据通信、UI通信等问题,甚至需要随着业务物料的发展去迭代DSL解析引擎。
对于前端人员来说,启用初期的搭建的效率反倒是降低的,但如果用起来,用的越久,沉淀的物料就会越丰富、与场景的匹配度越高,交付效率也越高。但从成本的角度,一部分研发成本也会转嫁到后端服务的封装度提升、合理性提升,整个的业务交付就会向搭建驱动的角度倾斜,综合成本的降低需要结合整体研发交付的维度来考量,但如何考量、考量口径是否合理、是否可落地,每个研发团队就要"八仙过海,各显神通"了。
但是B端业务交付的低代码方案的选型,从人力的角度,只要做好数据和代码安全处理,采用“搭建+外包”的方式是完全可以应对的。
如果你在做商业化的B端产品的研发,那就要更加偏向产品诉求,不断的与产品、客户进行沟通调研,甚至要去现场沟通去发现用户使用产品过程中遇到的真实体验和功能问题,从而不断做好产品迭代和优化。"低代码"和"零代码"的提效方案只能作为产品孵化的工具,但具体能不能用起来,就要自己评估了。
二、"C端,怎么做好?"
如果你在做C端产品的交付,那你应该关注研发流程的顺畅度和合理性,研发环境、测试环境、预备发布环境以及线上环境的代码隔离、数据隔离、发布隔离是否良好,坚决避免环境污染导致业务异常或者工作量激增;
你应该关注UI设计稿件的还原度、动效效果是否顺滑、页面加载效率是否良好、Crash率是否达标、埋点是否正常上报。
这里值得提一下的是埋点这个事儿,对于C端业务,需要有专门的工作来处理埋点工作,埋点工作的质量直接影响到功能需求上线后业务是否可以拿到正确的用户数据,进而做出业务的运营策略调整。所以,埋点质量这个工作的成本投入是必须的,也是应该受到研发团队重视的。否则,就会出现,明明功能没问题,也没有客诉,但是,业务因为拿到了错误的用户行为数据而不自知,却先入为主的认为自己的策略太"哇塞"或者太"喔去"的结果。如果根据错误的埋点做出了错误的决策但是不自知,对于业务价值的影响是巨大的,更加严重的事,很久以后你发现错了,佳业务的时机,早就白驹过隙,飞逝而去了。
如果你在做C端基建工作,恭喜你,你可能已经离很多研发人员羡慕的架构师的岗位很近了。
你需要关注技术栈的选型、物料及组件建设、活动搭建平台、设计智能交付、多端编译、渲染引擎等离业务更远但离技术更近的话题,每一项都充满了挑战,每一项达成都能给你更多的成就感。但是,因为离业务更远,就要避免"自嗨"的情形出现,你要少一些年度规划,多一些技术用户的痛点调研行程的季度规划和OKR,只有让自己的技术孵化落地到具体的业务场景中,你的技术价值才能得以体现。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!请读者仅作参考。更多内容请加抖音太原达内IT培训学习了解。