通过蓝湖AI工具MasterGo自动生成网页 打开蓝湖https://lanhuapp.com 打开需要生成的设计稿,右键“下载设计图” 打开蓝湖AI页面生成工具MasterGohttps://mastergo.com 上传设计图,切换到vue,如果是react,则切换到react,点击“开始生成” 因为该平台生成的代码是基于vue3和tailwindcss,如果项目是vue2写的,需要转成vue2代码 打开kimihttps://kim 2025-01-24 #AI
vscode使用AI开发工具codeium插件 合理利用AI工具可以大大提高我们平时的开发效率,本文主要介绍如何在vscode中安装和使用codeium插件。 AI工具推荐 综合性:ChatGPT 4.0, Claude 编码:Codeium, Copilot, Tabnine 其他:Cursor.so(ChatGPT API), new bing, SQL Chat codeium免费,写完注释后会出代码 coplilot和Tabnine 2025-01-20 #AI #vscode插件
11个有用的前端技巧 1. 检测网络速度通过 JavaScript 的 Network Information API,可以检测用户的网络下载速度,从而动态调整页面加载的资源大小。 123456if (navigator.connection) { const downlink = navigator.connection.downlink; console.log(`当前下载速度: ${ 2024-10-23 技术文章 #javascript
前端性能监控Performance大法 关于前端性能指标,W3C 定义了强大的 Performance API,其中又包括了 High Resolution Time 、 Frame Timing 、 Navigation Timing 、 Performance Timeline 、Resource Timing 、 User Timing 等诸多具体标准。 本文主要涉及 Navigation Timing 以及 Resource T 2024-10-16
vue双向绑定原理 Vue 双向绑定原理是通过数据劫持结合发布者-订阅者模式来实现的。以下是对Vue双向绑定原理的详细解释: 数据劫持(Data Reactivity): Vue使用 Object.defineProperty(Vue 2.x)或 Proxy(Vue 3.x)方法来劫持各个属性的setter和getter。 依赖收集(Dependency Tracking): Vue 1.x 当数据被读取时( 2024-06-18 #vue
vue编译模版原理 Vue 编译器架构的主要任务是将VUE模板转换为可执行的 JavaScript 代码。编译的核心逻辑是获取dom,遍历dom,对于{{}}格式的变量,dom属性,v-开头和@开头的属性等,转化成浏览器可以运行的代码。这个过程涉及以下步骤: 模板到AST的转换(Parsing): 词法分析:Vue 编译器首先会对模板字符串进行词法分析,将其分解成一个个词法单 2024-06-07 #vue
webpack的构建流程 Webpack 是一个现代 JavaScript 应用程序的静态模块打包器(bundler),它能够将项目中的所有依赖项(包括 JavaScript、图片、CSS 等)打包成一个或多个 bundle。以下是 Webpack 构建流程的基本步骤: 初始化: Webpack 首先会读取 webpack.config.js 配置文件,这是整个构建过程的起点。 编译(Compilation): We 2024-05-06 #webpack
微信小程序底层原理 微信小程序底层原理主要基于其独特的双线程模型和一系列优化策略,以确保在移动端上提供接近原生应用的性能和用户体验。下面介绍一下小程序底层原理的一些大概: 双线程模型 逻辑层与视图层的分离:小程序采用双线程模型,将逻辑层(App Service)和视图层(View)分离开来。逻辑层负责处理数据请求、业务逻辑等,而视图层则专注于页面的渲染和展示。 逻辑层与视图层的通信:逻辑层和视图层之间的通信通过微信 2024-05-03 #微信小程序
微信小程序如何实现自动发布 微信小程序官方提供了小程序持续集成/持续部署(CI/CD)工具 miniprogram-ci,可以实现小程序自动发布。步骤如下: 配置项目和依赖在项目中安装 miniprogram-ci 和 simple-git 等 npm 包,并在项目根目录下配置相关的文件和脚本。 获取秘钥文件打开微信小程序管理平台,开发设置,小程序代码上传,下载秘钥文件private.xxx.key 编 2024-04-16 #微信小程序
如何有效缓解拖延症 其实我也是一个拖延症“重度患者” 包括这个PPT,你们可能也猜不到,我是一直拖到昨天晚上才做好的 什么是拖延症比如,明天项目上线,今天狂敲代码,加班拼命改bug 比如,明明白天能干完的,一定要拖到下班后再做 比如,干活前先酝酿心情,先刷会朋友圈或者微博 比如,早上起床,拖拖拉拉的一直起不来,闹钟要定好几个 提问你们在日常生活中,都有哪些拖延症 拖延怪圈 明日复明日,明日何其多 我生待明日,万事 2024-04-12 #项目管理