SF
业务分享
业务分享
注册登录
关注博客
注册登录
主页
关于
RSS
vue项目加载第3方js优化
yang_j_j
2017-07-07
阅读 3 分钟
11.7k
项目写到最后需要优化的时候,发现有很多首屏用不到的第3方js都写在index.html里,严重拖慢的网页的加载速度,这里的第3方组件大多不能通过npm或其他模块安装,所以不能直接用vue里的异步组件,比如高德地图的jssdk和它的ui组件,最简单的方法就是在document里插入script。 所以就有了下面的方案。
react 实现 redux 异步action - web and native, redux同构(1)
yang_j_j
2017-03-28
阅读 3 分钟
3.8k
然后公司想用react-native 重构之前的app,而且要和webapp代码复用(主要是redux代码),界面还是web一套,native一套
vue 静态项目 开发和线上配置
yang_j_j
2017-01-25
阅读 2 分钟
7.3k
静态站点配置 看下面这个图片,index.html和static文件夹 开发时的相对路径和编译完成后的相对路径是一样 开发配置 {代码...} 生产配置 {代码...} demo 比如现在有这样一个图片static/demo.jpg 那么我们应该怎么引入才能保证2种环境都能正确访问呢? 尝试1 {代码...} 这样写看似没有问题,本地环境没问题,打包也成功了,...
给 axios 和 redux-axios-middleware 添加finally方法 的使用心得
yang_j_j
2017-01-20
阅读 3 分钟
8.1k
最近公司让用react写一个钉钉的微应用APP 然后就只能去学了react, 之前一直用angular和vue, 所以异步请求用的都是jquery和axios, 想转来转去麻烦 就直接用了axios, 然后网上找了一下 居然有axios的redux中间件
钉钉微应用 开发体验及心得
yang_j_j
2016-12-16
阅读 9 分钟
25.2k
主要还是看钉钉的官方文档和论坛,钉钉推荐使用saltUI和saltRouter进行开发微应用,但是看了这2个东西的源码后,感觉没封装什么东西,主要的功能还是集中在钉钉的dingtalk.js中,所以个人认为没必要用它推荐的这2个东西。
Vue.js前后端通用组件开发心得-菜鸟篇
yang_j_j
2016-04-01
阅读 2 分钟
8.2k
我使用的是express做为服务器框架,只需要调用后台API接口获得数据,然后把数据渲染成html就可以了。最好能使用一套模板渲染前后端的数据,也就是模板和某些简单组件可以同构。服务端渲染vue组件,使用vue-server这个插件。他的用法和vue差不多。这样做的目的是首屏服务端渲染,提升页面展示速度。
使用node+vue.js实现SPA应用,解决了SPA应用的最大缺点SEO
yang_j_j
2016-01-27
阅读 9 分钟
31.2k
最近公司要求开发web版的app,由于app是偏向内容方面,而且带了一个聊天模块,所以一般的多页开发不是很适合,而且主要是手机浏览,对加载速度或者用户体验来说都比较苛刻。调研了很多框架和模式,最后自己东拼西凑搞出来了这么一个玩意。
es6+angular1.X+webpack 实现按路由功能打包项目
yang_j_j
2016-01-24
阅读 3 分钟
15.1k
之前使用jspm来打包项目 但是有个最大的缺点,就是只能把项目打包成一个大的js,当项目开发到后期会很大,网上找了很久也没找到合理的jspm打包方式。 所以开始调研可以打包angular项目成多个文件的工具.