「回顾2022,展望2023,我正在参与2022年终总结征文大赛活动」
每到年末,各样的年终汇报,年终总结,接踵而来;总结是为了明天更好。2022是平凡的一年,2023相信在平凡的一年里,展现不平凡你。
一、 技术
公司技术选型倾向vue3技术栈和小程序(uniapp),这下终于有机会尝试新一把了~~
1、vue3+webpack相关
之前看到过一篇基于vue3+vite开发admin-web的文章,虽然自己在开发中遇到不少坑,但还是获得了不一样的开发体验,推荐更多小伙伴“踩坑”。不过对于一些企业级大型项目推荐选用vue3+webpack进行开发,webpack毕竟比较成熟,巴拉巴拉。如果公司没有要求vue3+vite也是不错的选择。
技术经验之谈:
a、搭建项目遵循正规的流程,会提高开发效率,避免走一些弯路,例如搭建项目过程中报不同的错误,在正规的搭建流程下会减少错误的出现。
Ps:参照官方网站,切忌参考一些博客文章(博客文章技术分享参差不齐注意辨识)
相关文档
b、可以参看一些优秀的开源项目
c、封装公用组件和方法,基于组件化开发的技术框架,可大大提高工作效率
d、开发中遇到一些问题,建议选用必应或者谷歌搜索,可快速定位搜索问题
2、Uniapp开发经验少,所以总结不多
摘录别人踩坑经验如下:
1. 小程序API调用次数问题
2. 联合视频播放器插件的使用在pages.json引入
由于功能受限,倍速播放手动实现。实现代码如下
3. 小程序尽量分包
4. 尽量不使用第三方包
5. 如果页面style设置了scoped,page的样式会设置失败,可以在vue页面再写一个style存放
<style>
page{ background-color: #EDF1F5; }
</style>
<style scoped>
**@import** "./xxx.css";
</style>
6. 小程序tabbar点击切换不触发onload
//把在onload执行的函数放在这里在执行一遍,就可以解决了
onTabItemTap(e){
console.log(e) // 当前tabbar信息
}
7. 小程序字体加粗不支持数字
8. 二维码参数获取在onLoad()接收
9.常用的富文本插件mp-html, ui组件为vantui,滑动组件为mescroll-uni
1)、mp-html使用:
2)、vantui在pages.json按需引入
3)、mescroll-uni使用:
以mixins的方式引入
部分配置参数:
具体详细使用请参考官网只作部分展示
二、 生活
房贷:还了部分房款
车子:抓住购置税减半的政策,购买了人生第一辆轿车
家人:家人孩子选择回老家工作、生活
信仰(基督教):虽然不断跌倒,但还是不断在恩典中再站起来。唯有不断寻求那份光,坚定真理,充满盼望喜乐,奔走十字架之路。
三、 展望2023
2023年的工作可能回占据一部分,学习还得不断坚持下去,主要几个方向:
Vue
Node.js
数据结构与算法
serve端以及数据库相关
在前端领域不断深入与沉淀,在server方向不断尝试,随着年龄的成长,技术面也应该不断扩展,以便应对即将迎来的“寒冬”。
最后是对自己也是对开发者工作鼓励与劝勉:脚踏实地,一步一个脚印~~