Published onNovember 2, 2023前端登录知多少II前端工程化当我们日常访问网页或者网站应用时,可以发现,除了日常的账号密码登录之外,往往还提供一种扫码登录的入口,例如淘宝、阿里云、飞书等等。那么本文就从原理层面来解析如何实现一个扫码登录的全流程
Published onSeptember 19, 2023前端登录知多少前端工程化当我们日常访问网页或者网站应用时,一旦涉及到权限问题就需要我们进行登录验证,同时在登录成功后还能在很长一段时间保持这个登录的状态,而不需要二次登录。所以这是怎么做到的呢?
Published onOctober 20, 2021前端性能指标测试前端工程化相对于功能性的实现,web性能这一块就我们日常工作中比较容易被忽略的一部分。就这部分而言,除了一些大厂明星级应用,一般而言不会由产品方主动去要求前端做到什么程度,一般只要不是卡得很明显就不会有问题,所以前端性能的提升主要就还是依赖我们前端的自律性和责任感。
Published onApril 26, 2021PM2实战体验前端工程化NodeJSPM2是最常用的`node`进程管理工具之一,它可以提供node.js应用管理,如自动重载、性能监控、负载均衡等。同类工具有Supervisor、Forever等。
Published onDecember 1, 2020生产环境调试前端工程化webpack当我们在生产环境上出现崩溃级别的错误时,我们往往只能看到如下这种编译压缩之后的代码。直接点进去即使format之后也很难准确得判断这个问题到底出现在哪个源文件或者哪个函数中,只能靠上下文的一些关键字来搜索代码。虽然我们也可以连接VPN直接调试代码,但那样是有合规风险的。 这里提供一个调试生产环境代码的思路。
Published onJune 28, 2020Serverless实战—博客的Serverless迁移Serverless前端工程化从今天开始此博客的部署从阿里云ECS服务器迁移到阿里云的函数计算(FC)
Published onJune 15, 2020EsBuildPlugin实测前端工程化webpack在我们平时本地打生产包的时候,往往要花费大量的时间和内存,时间是本地起watch或者dev服务器的两倍还多,多出来的时间主要就分步在压缩代码的环节上。CC大神的这个新插件给了一些提示。 借此我尝试实测一把
Published onMay 24, 2020可交互CLI实战NodeJS前端工程化在我工作的项目里,经常需要本地打包工程,之前的方案是`npm script`调用一个写好的shell脚本,但后来由于需求的变化,打包需要注入一定的条件,当然这点是可以通过给shell脚本加参数实现的。 为了更好的本地体验我决定把shell脚本用node重写一遍,并且加入可交互的实现。
Published onMay 1, 2020webpack打包优化之HardSourceWebpackPlugin前端工程化webpack由于最近一直在两个工程间切换开发,同时起两个node电脑扛不住,经常性重新编译耗时太大,这里尝试*HardSourceWebpackPlugin*,结果得到惊人结果