夏天夏 夏天夏
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

夏天夏

我也不饶岁月
首页
  • 技术分享

    • 小白都能看懂的闭包
    • 关于后台管理应用
    • 关于技术的取舍
    • 前端工程化
    • 切换node版本
    • 如何优雅的写事件代理
    • 我所不了解的技术
    • 我喜欢的parcel
    • angular1使用
    • npm script打造前端工作流
  • 发布一个node插件

    • 发布一个npm包
    • 如何打包一个插件工具库
    • 打包工具的选择
  • 年终总结

    • 2019年总结
    • 2020年总结
    • 2021年总结
  • JavaScript
  • CSS
  • 框架
  • Node
  • 服务
  • web3
  • 其他
我的作品
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 技术分享

  • 年终总结

    • 2019年总结
    • 2020年总结
      • 技术
      • 个人
      • 今年签名
    • 2021年总结
    • 2022年终总结
  • 个人博客
  • 年终总结
夏天夏
2022-05-15
目录

2020年总结

# 技术

  • 今年在githu上参与了一些开源项目,发现开发中“读代码”和“改代码”能力很重要。

# 个人

  • (审美)今年进入了一个新的工作环境,新的项目组,在没有设计图的情况下开发,发现自己的审美并没有那么好,下班回家途上思考片刻,程序员做开发同时是否需要提升审美呢,我的结论是:“每个公司的开发流程不一样,每个人的工作风格不一样,如果在我不能要求其他人的情况下,只能提升自己的能力”
  • (人机交互体验)在不断的实战和开发不同的项目中,让我深刻理解到优秀的前端开发应该注重‘人机交互体验’,每次都觉得自己按需求原型,设计图开发出网站和功能就是本内工作完成了,但是以前我总是忽略了很多'人机交互'中的细节,例如一个页面数据没来之前应该加一个loding图标(或者加载中、进度条)让用户知数据在加载,这种前端人机交互中'预定俗成'的东西,我似乎都忽略了,如果不是测试、产品或者组长叫我加我一般都不会加。下面列一些前端约定俗成的交互例子
    • 接口数据加载中应该给列表和主要模块添加loding。
    • 列表无数据应该提示用户‘暂无数据’。
    • 点击搜索应该吧分页的当前页设置为第一页。
    • 多为用户着想
  • (构建项目前准备)在机遇巧合的情况下,有幸看见一个有经验的程序员搭建前端项目的前期准备和过程,大概以自己的理解再次描述一下
    • 第一步是需求分析,功能点从大到小拆分。这个需要对业务有非常深刻的理解。
    • 在搭建过程中需要根据业务需求做技术选型,比较常规的技术选型有
      • 样式-使用css框架(Bootstrap、Bulma、Spectre、Miligram)
      • 组件-使用组件库(element、iview)
      • 全局工具函数,全局通讯方法,路由,请求接口的封装这些都是成熟的前端项目应该具备的
      • 封装axios,封装axios可谓是搭建项目中必备的技能了,因为一次封装可以团队所有人员受益

# 今年签名

看见田园猫,使你充满了决心

编辑 (opens new window)
#年终总结#2020
上次更新: 2022/05/29, 23:10:20
2019年总结
2021年总结

← 2019年总结 2021年总结→

最近更新
01
远程办公的个人思考
02-21
02
SEO
01-02
03
NFT的价值
12-27
更多文章>
Theme by Vdoing | Copyright © 2019-2025 夏天夏 | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式