前言
已经很久没有制定学习计划了,每次都是心血来潮的看到想学的内容然后开始搜索,搜完相关资料后兴致没有了就放弃了。虽然挺舒服的,但从长远的角度来说,这不是一种良性的状态,所以开始恢复写博客,然后将近段时间的学习计划列出来,一步一个脚印。
- 网络协议学习 (进行中)
- node.js,打开通向后端的大门
- 深入学习 React 原理及其生态
- webpack && git
- 数据结构和算法
- 巩固 JS 基础
- 解读 next.js 项目
已经很久没有制定学习计划了,每次都是心血来潮的看到想学的内容然后开始搜索,搜完相关资料后兴致没有了就放弃了。虽然挺舒服的,但从长远的角度来说,这不是一种良性的状态,所以开始恢复写博客,然后将近段时间的学习计划列出来,一步一个脚印。
最近遇到这样一个问题:点击按钮下载文件的时候,在 Safari 和 Chrome 上都没有问题,在 Firefox 和 Edge 上则无反应。一开始我以为是后者默默的把下载好的文件保存在了浏览器的默认位置导致的,直到昨天产品大佬告诉我默认文件夹并没有对应的文件,这才怀疑可能是在实现过程中有兼容性问题。
随着互联网时代的到来,为了满足来自世界各地的访客的需求,网站的多语言版本设计显得越来越重要。本篇博客主要用来说明怎样开发多语言版本。
技术栈:React.js + Next.js + Mobx.js + i18next
记录总结学习过程的重要性不言自明。博客正好就是这一过程的体现平台,所以构建并完善这个平台就显得尤为重要了。由于周期性的懒癌发作,所以可惜的是构建此博客的前期并未记录下来,这两天因为开始写年终总结了,所以连续为博客增加了两项功能,至此我认为应该记录一下。