持续开发维护项目中遇到的问题及解决方法
字符串
字符串 —— 语言包
1、在固定不变的字符串直接使用静态文本,代码中根本不去做控制,这样做不方便策划对于描述的一个更改
2、是如果需要国际化,会造成很多不必要的工作。
使用字符串填空功能
在存在字符串拼接的情况下,尽量使用字符串填空功能,不要直接使用字符串相加(不同语言中语序会存在不用,如果直接字符串相连会导致语序不对,使用字符串填空(StringUtil.substitute)时,只需要修改配置语序即可,便于定位查找问题。
1、在固定不变的字符串直接使用静态文本,代码中根本不去做控制,这样做不方便策划对于描述的一个更改
2、是如果需要国际化,会造成很多不必要的工作。
在存在字符串拼接的情况下,尽量使用字符串填空功能,不要直接使用字符串相加(不同语言中语序会存在不用,如果直接字符串相连会导致语序不对,使用字符串填空(StringUtil.substitute)时,只需要修改配置语序即可,便于定位查找问题。
前端框架排行榜
WebAssembly 成为第四种 web 语言。
Typescript 激增
React hooks 成为开发首选。
Vue3.0 开放部分代码
开发工具 IDE VSCode 成为了绝对的主流
Webpack 已经迭代到 5.0 即将发行
容器和微服务向前端靠拢 (docker)
以上是我对下列视频及文章的归纳和总结。
2019年前端大事回顾