前端页面开发
NullPointerExcept
这个作者很懒,什么都没留下…
展开
-
京东三级列表页持续架构优化—前端优化实践
在持续开发一个核心系统过程中,除了满足业务需求外,还应该考虑系统未来的架构,追求极致的系统的可用性、高性能和稳定性。这个过程是一个长期积累和重构的过程。 每个应用都要满足自己特定的需求,因为商业条件、应用场景、用户期望,以及功能复杂性各不相同。尽管如此,如果应用必须对用户作出响应,那我们就必须从用户角度来考虑可感知的处理时间这个常量。事实上,虽然生活节奏越来越快——至少我们感觉如此转载 2016-11-25 14:55:03 · 589 阅读 · 0 评论 -
京东三级列表页持续架构优化—Golang+Lua(OpenResty)最佳实践
分类列表入口分类列表入口,可以通过京东首页首屏左侧导航进入,是用户购买商品的几大入口之一。分类列表,展示各个分类的商品,有综合排序、价格排序、销量排序、上架时间排序、图书还有出版时间排序。可以按照品牌、价格和各种扩展属性筛选出想要的商品。下图以空调列表为例。分类列表特点分类多,全站大概几千个分类;商转载 2016-11-25 14:54:15 · 2434 阅读 · 0 评论 -
Vue.js——vue-resource全攻略
概述上一篇我们介绍了如何将$.ajax和Vue.js结合在一起使用,并实现了一个简单的跨域CURD示例。Vue.js是数据驱动的,这使得我们并不需要直接操作DOM,如果我们不需要使用jQuery的DOM选择器,就没有必要引入jQuery。vue-resource是Vue.js的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应。也就是说,$.ajax能做的事情,vu...转载 2018-08-06 15:49:46 · 675 阅读 · 0 评论 -
vue--vuex详解
Vuex 什么是Vuex? 官方说法:Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 个人理解:Vuex是用来管理组件之间通信的一个插件 为什么要用Vuex? 我们知道组件之间是独立的,组件之间想要实现通信,我目前知道的就只有...转载 2018-08-02 16:13:57 · 408 阅读 · 0 评论 -
Vue.js更深入的认识、理解和部署优化
原文链接:http://caibaojian.com/step-in-vue-js.htmlVue.js作为目前最热门最具前景的前端框架之一,其提供了一种帮助我们快速构建并开发前端项目的新的思维模式。本文旨在帮助大家认识Vue.js,了解Vue.js的开发流程,并进一步理解如何通过Vue.js来构建一个中大型的前端项目,同时做好相应的部署与优化工作。·文章将以PPT图片附加文字介绍的形式展...转载 2018-08-02 17:00:48 · 789 阅读 · 0 评论 -
Vue CLI 2.x搭建vue,目录最全分析
一、vue-cli介绍vue-cli是一个用于快速搭建vue项目的 脚手架。二、vue-cli安装、更新安装过nodeJs 、cnpm 后,全局安装vue-cli(以后其他项目可直接使用):cnpm install -g vue-cli更新:cnpm update vue-cli查看安装成功否(有版本号就是成功,V大写)vue -V查看npm注册表里vue...转载 2019-06-25 11:29:54 · 273 阅读 · 0 评论 -
Vue CLI 3搭建vue+vuex 最全分析
一、介绍Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件:CLI:@vue/cli全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令)CLI 服务:@vue/cli-service是一个开发环境依赖。构建于webpack和webpack-dev-server之上(提供 如:ser...转载 2019-06-25 11:30:57 · 441 阅读 · 0 评论 -
vue-cli的webpack模板项目配置文件分析
由于最近在vue-cli生成的webpack模板项目的基础上写一个小东西,开发过程中需要改动到build和config里面一些相关的配置,所以刚好趁此机会将所有配置文件看一遍,理一理思路,也便于以后修改配置的时候不会“太折腾”。一、文件结构本文主要分析开发(dev)和构建(build)两个过程涉及到的文件,故下面文件结构仅列出相应的内容。├─build│ ├─build.js...转载 2019-06-23 10:02:33 · 255 阅读 · 0 评论