背景
很多粉丝上次看完文章,没有在公众号里面找到之前的文章 《面向未来的前端开发模式 - 写于2021年》
今天特意在周末给大家再推送一次,现在beta版本也在不断增多,大家可以体验尝鲜啦
webContainer体验尝鲜
在一个陌生的电脑上需要演示nodejs相关内容时,就直接打开浏览器即可
地址:https://stackblitz.com/
目前beta版本分了几个环境:
有next nuxt nodejs
等
为什么要特别说这几个呢,因为他们都跟nodejs有关系,webContainer
技术可以在浏览器中运行nodejs,你只需要下载一个浏览器,你打开这个网站,就可以跑next了
包括nodejs代码,也是直接可以运行,在浏览器中
但是切记,由于浏览器尚未开放native socket能力,在浏览器中不能连接redis mysql之类的。
以后可能会支持
在webcontainer技术中,由于是浏览器环境,所以内置的是自己的包管理器,而不是npm yarn,虽然命令使用的是yarn / npm 安装,但是实际上不是。
拓展:nodejs最近的更新
nodejs已经意识到了内置npm不是一个好的选择,事实上现在我大部分身边朋友使用的都是yarn/pnpm,更高效、好用
nodejs近期更新已经并非默认只有一种选择,而是内置了可以让大家选择多种包管理器的功能
现在这里建议使用pnpm/yarn来管理依赖会更好
nuxt3也更新了
更新关键词:更快、更轻量,webpack5、vite的支持等
最后
React官网,已经可以看到,webcontainer技术的网站推荐
推荐使用stackblitz
来快速开始一个hello world
。
所以这更坚定了我看好这个技术,大家赶紧趁着周末花点时间尝试下吧!在我看来,将来大概率可能是一个突破方向!
推荐阅读之前文章:面向未来的前端开发模式 - 写于2021年
❤️ 谢谢支持
以上便是本次分享的全部内容,希望对你有所帮助^_^
喜欢的话别忘了 分享、点赞、收藏 三连哦~。
欢迎关注公众号 前端巅峰 收货大厂一手好文章~