首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue
订阅
zeroJ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
815篇文章 · 0订阅
基于Vue的前端架构,我做了这15点
本篇文章针对于 vue2,目前正在基于 vue3 做一个开源的脚手架,如果有感兴趣的同学,可以来这里贡献代码。 考虑到后续招人和现有人员的技术栈,选择 Vue 作为框架。 公司主要业务是 GIS 和 BIM,通常开发一些中大型的系统,所以 vue-router 和 vuex 都…
通用仪表盘Dashboard的简单实践
在这个大数据的时代里,数据为王,系统能实时展示各种数据显得尤为重要,所以仪表盘便成为每个系统的标配。 所以,我们这次采用iframe配合div的方式实现通用仪表盘框架。 我们先找个可拖拽的div,这里没有使用h5自带的拖拽事件,主要懒得二次封装,比如仪表盘大小、排序等问题。 以…
基于 MobX 构建视图框架无关的数据层-与 Vue 的结合(1)
mobx-vue 目前已进入 mobxjs 官方组织,欢迎试用求 star! 原文链接 几周前我写了一篇文章描述了 mobx 与 angularjs 结合使用的方式及目的 (老树发新芽—使用 mobx 加速你的 AngularJS 应用),这次介绍一下如何将 MobX 跟 V…
聊一聊前端「同构」
同构是指同开发一个可以跑在不同的平台上的程序。例如开发一段 js 代码可以同时被基于 node.js 开发的 web server 和浏览器使用。本文中我们就要聊聊这种场景下,为什么以及怎么样开发一个同构的 web 应用。 我们不会平白无故地做出任何决策,大家使用同构肯定是因为…
Vue 源码解析(实例化前) - 响应式数据的实现原理
在上一篇的结尾,我说这一篇后着重讲一下 defineReactive 这个方法,这个方法,其实就是大家可以在外面看见一些文章对 vue 实现响应式数据原理的过程。 虽然很多前端的大佬知道它的作用,但是我相信还是有一些朋友是不认识的,我希望我写的文章,不只是传达vue内部实现的一…
web前端基于vue的大型项目分模块开发
众所周知,在webpack和单页面应用出现之后,前端工程师从开发到打包已经是一站式解决方案,由之前繁琐的很多个js,css,html文件到现在打包成1个或几个,可以说是一个进步。但是随着项目越来越大,团队的人越来越多,需要开发的模块也越来越多。这样传统的单页面应用已经满足不了项…
分析vue-cli@2.9.3 搭建的webpack项目工程
项目放在笔者的github上,分析vue-cli@2.9.3 搭建的webpack项目工程。方便大家克隆下载,或者在线查看。同时也求个star ^_^,也是对笔者的一种鼓励和支持。 如果对webpack还不是很了解,可以查看webpack官方文档中的概念,虽然是最新版本的,但概…
Vue.js实现可配置的登录表单
表单是后台项目业务中的常用组件,这次重构了登录功能以满足登录方式可配置的需求,在此记录和分享一下。 在之前,项目只支持手机号+密码登录,前端是直接把表单写死的,后来有客户希望能支持验证码登录,有的客户还希望能有手机号+验证码+密码的登录方式...所以登录方式的灵活性需要可配置的…
vue中async-await的使用误区
在mounted钩子执行完毕之后才打印,言外之意是使用async/await的钩子内部的异步代码并没有起到阻塞钩子主线程的执行。这里说的钩子函数的主线程是指: 对比实际的打印和期望的打印,就知道问题出在created钩子内使用了await的异步代码,并没有达到我们期望的那种的“…
Vue 全站缓存二:如何设计全站缓存
从早期粗暴得将 css、js 资源设定浏览器本地缓存,到后来小图标合并成大图节省请求资源,还有动态请求304状态判断,然后 ajax 开启 web2.0 时代, pjax 大放光彩,到如今 vue.js 等前端框架的繁荣盛世,所有的这一系列发展,我认为,提速是一个核心驱动力。 …