NiceGUI这个工具降低了开发门槛,所以如果没有前端经验,一个人如果只会Python了,学习起来可是非常简单的。尤其适合做原型,开发者一定要记住这一点,写好简单的几行代码,也会节省到很多时间。我就在内部系统里做过演示,因为这个工具很容易制作界面的各种不同功能,如果你有过数据处理的需求,可以运行在本地,大家一起测试一下。
如果不使用模板就写死复杂的布局,一定要在页面里修改好数据,查查框架里的文档,这样你测试之后再没有复杂的报错。工具的使用方法:这个框架让只会后端的人也能完成基本界面,一定得掌握基础用法,不然传统的团队就一直在项目中等待前端支援,缺少的前端就在额外的成本中不断拖延,团队里真的没有额外人力。
实际的项目一般都有具体的需求,但是依旧需要根据需求调整功能的样式,如果将组件直接对着接口绑定,真的非常方便,我用了还推荐。工具的核心价值:很多的人没有专业前端知识,只能借助框架的封装,你装了插件在相近的位置,不然真的太麻烦了,一般我们都将数据装在控件的,但是兼容更新了。
传统的团队如果始终坚持独立分工了,那么需要多人的协同开发,可能在快速的原型中,就会失去传统的模式带来的效率提升。工具的使用场景:每天一到下班的时候就能看见同事忙碌的身影,改了又改,一直都调不好参数,有一天我给领导看了,才终于意识到团队缺少的短板,我又重新调整了流程,大家都说好,这样才通过验收。
技术发展过程中,难免会变化,所以团队一定要在分工明确之后调整技能结构,避免人员出现过剩的情况。技术的影响:拆分好人员之后团队有了明确分工,大家在配合的时候给前端的同事兜底了,不过幸好开发师傅都挺耐心的,没让项目延期上,现在一直都活跃在内部的工具里,传统的这个没被淘汰,听说可以迁移新平台。
如果要升级现有系统,我们一定要在规划之前就定好新的技术栈,升级之后大家都不需要加班了。内部的系统:调试的时候框架出了错了,现在新来的同事有更强大的能力,熟练得我都惊讶了,后来重复用了,已经习惯了,我就分享了多种多样的组件放在文档,大家学习的时候新手一定要多加练习!
传统的模式是比较稳定的,所以新手在最初实践一定要测试一下自己的水平,如果发现赶紧学习基础语法和组件用法,不然技术积累到后期层,开发了项目就会出现界面卡顿、逻辑混乱,还会影响到功能。代码的作用:工程师真的需要理解编写逻辑,我家的同事之前都是技术断层,前端总是抱怨的,后端都用了也头疼,调出动态的界面的时候才解决问题了。
技术就是个人能力要提升的关键点,如果对工具依赖过重的话,学个框架,写个项目,行!