近一周的项目体验

最近这一周一直在忙着做新乡学院统战部项目,因为我们这一部分有了新的需求,又因为离联调不远了,所以一直在加班加点的修改样式,对接接口。

这一周忙下来一直没有休息,感觉挺辛苦的,但是在我的精神沉入到了项目的功能实现上时我又觉得非常的享受,同时这次项目也让我学到了不少新的知识和经验。

首先前端环境上,对于接口服务器的引用,应该分为测试开发环境和生产提交环境,一个环境用于平时写代码用,一个环境用于最后项目部署之后用,毕竟最后代码是要部署到真正的线上的服务器上;另外就数据库而言,前端人员不能够碰触它,也应该不应有权限去打开它,前端开发人员需要什么参数,直接让后台人员给,真正的项目开发环境下前端人员是接触不到数据库的,不过项目前期订接口数据格式的时候,前后端人员都应该参与其中;最后就是代码的解耦,减少冗余减少依赖,一个页面里边的数据应该尽量的减少和其他页面之间的依赖,同时相关的接口返回的数据也应该是最小量的,对于组件来说,一个组件对于其他页面的依赖应该更少,在项目中一个比较好的组件,应该可以让多个页面同时使用,而一个比较完善比较完美的组件应该不仅限于当前的项目使用。

在解决前端遇到的各种问题的时候,应该做到有理有序,遇到问题不要慌张,可以先把自己看到的问题一个个记下来,然后一个块,一个页面的解决,把一块问题都解决了,再去搞其他块的问题,不能手忙脚乱搞搞这边再搞搞那边,不能一边的问题还没有解决完就去解决其他地方的问题。还有就是当遇到了新的需求,开发新的功能,或者是整个项目最开始的时候,一定不要急着下手去做,做之前一定要把里边的逻辑捋清楚,页面之间跳转该如何进行,页面和页面之间都需要传输哪些数据,等这些内容在脑海里有了一整套流程,再下手就可以将代码很快的实现,太早下手,到后期需要改的东西反而很多,反而可能会影响进度。

js是一种弱类型语言,在规范上没有Java限制的那么强,所以在写的时候应该谨慎一些,不然写到最后看看自己的页面可能就是各种参数函数乱飞,代码杂乱无章,页面渲染效率低下。

在写代码,完成页面的时候,应该精益求精,对代码不妥协,追求完美,才可以将作品项目做的更加完善漂亮。目前我自己的能力还差很远,依然需要通过实践来提升自己的能力,加油加油。

你可能感兴趣的:(近一周的项目体验)