天天看点

10个前端开发需要学习的关键技能【摘评】

PWA 优势

  • PWA 都很可靠(即时加载,无需连接互联网即可工作)
  • 速度飞快(流畅的动画,对用户交互的快速响应)
  • 并能提供吸引人的体验(类似原生应用的感受,出色的用户体验)
  • 可以从浏览器添加到用户的主屏幕
  • 支持网络推送通知以增强用户参与度
  • 利用谷歌的 Lighthouse 功能

PWA的关键技术是 Service worker。

其在后台独立于网站运行。这种方法提供了定期的后台同步、推送通知和丰富的办公体验。

如何在原生应用和 PWA 之间做出选择:
  • 作为企业家,如果你正在为用户创造一款基础应用,则应考虑构建 PWA。它不需要你的用户下载应用,并且你可以通过推送通知轻松地与他们交互。
  • 如果你有时间限制并且想要节省成本,那么 PWA 是一个不错的选择,因为开发渐进式 Web 应用所需的时间和成本更少。
  • PWA 可以覆盖更广泛的受众,因此如果你正在寻找一款可以提高品牌知名度的应用,那么这类应用将是你的理想选择。
  • 如果你想要的是可靠性很高的应用,那么原生应用就能满足你的需求。众所周知,原生应用可提供更高的安全性。
  • 原生应用程序可以提供更强的计算能力和更好的 UX 选项,例如地理围栏和传感器 / 检测能力。

VS Code 必备插件

  • JavaScript code snippets?
  • npm
  • Prettier?
  • CSS Peek?
  • Vetur
  • ESLint
  • Live Sass Compiler?
  • Debugger for Chrome?
  • Live Server?
  • Beautify?

有空了解下以上插件,应用并完善自己的工具库。

git 基本命令

git config

git init

git clone

git status

git add

git commit

git push

git pull

git branch