前端在几年前仅代表着由 HTML、CSS、JavaScript 开发的浏览器网页。随着 JavaScript 语言变得越来越强大,前端能做的事情越来越多。特别是 Node.js 出现之后,JavaScript 有了访问系统的能力,这为前端跨端开发提供了契机。
跨端开发是指,除了开发传统网页,JavaScript 还可以用于开发微信小程序、原生/混合 App、桌面端应用等其他客户端平台。跨端开发使传统前端迈入了 “大前端” 的新时代,因此作为新时代等前端工程师,跨端开发是我们不得不接触的前端新领域。
本专题用于记录我的跨端方案学习心得,包括但不限于 Taro、Flutter、Electron 等。