常用素材网站收集

发表于 API 分类,标签:
 阿里的图标库:  http://iconfont.cn/search?q=保存 ...

2015年开源前端框架盘点TOP20

发表于 html5 分类,标签:
015年已经过去了,作为一个前端开发者,我觉得有必要把过去一年帮助过我或朋友们的优秀开源前端框架做个盘点,希望这些项目能够越来越好,帮助到更多的前端开发者们。此榜单根据github上star数作为排名依据,一个人力量有限,如果收集有遗漏欢迎补充。(榜单中大部分为组件式框架,react、Angular等基础框架不在此篇讨论)1、名称:Bootstrap类别/语言:HTML、CSS、JavaScript创建者:Twitter人气:在Github上有91007stars描述:主流框架中毋庸置疑的老大,Bootstrap是基于HTML、CSS、JavaScript的,它简洁灵活,使得Web开发更加快捷。核心概念/原则:RWD和移动优先制。浏览器支持:Firefox,Chrome,Safari,IE8+(你需要Respond.jsforIE8)响应式:Yes模块...

前后端分离的好处

发表于 前端架构 分类,标签:
 一、为什么要前后端分离?1.1现有开发模式的适用场景比如后端为主的MVC,做一些同步展现的业务效率很高,但是遇到同步异步结合的页面,与后端开发沟通起来就会比较麻烦。  Ajax为主SPA型开发模式,比较适合开发APP类型的场景,但是只适合做APP,因为SEO等问题不好解决,对于很多类型的系统,这种开发方式也过重。1.2前后端职责不清在业务逻辑复杂的系统里,我们最怕维护前后端混杂在一起的代码,因为没有约束,M-V-C每一层都可能出现别的层的代码,日积月累,完全没有维护性可言。虽然前后端分离没办法完全解决这种问题,但是可以大大缓解。因为从物理层次上保证了你不可能这么做。1.3开发效率问题开发上与后台几乎同步,互相不影响,特别是基于RESTFul API风格,更是减少了沟通的成本。方便各自debug,,java开发人员不需要跑到前端开发人员机器...

input框值改变触发事件写法

发表于 JS 分类,标签:
<!DOCTYPEHTML><html><head><metacharset="UTF-8"><title></title></head><body><inputtype="" id="test"/>    <scripttype="text/javascript"src="js/jQuery.v1.11.1.min.js"></script>   <scripttype="text/javascript">  ...

ECMAScript6 教程

发表于 JS 分类,标签:
http://es6.ruanyifeng.com/#docs/generator...

去除html标签的正则

发表于 JS 分类,标签:
 1,得到网页上的链接地址:stringmatchString=@"<a[^>]+href=\s*(?:'(?<href>[^']+)'|""(?<href>[^""]+)""|(?<href>[^>\s]+))\s*[^>]*>";2,得到网页的标题:stringmatchString=@"<title>(?<title>.*)</title>";3,去掉网页中的所有的html标记:stringtemp=Regex.Replace(html,"<[^>]*>","");&nbs...

解决webstorm代码行数多变卡的问题

发表于 问题记录 分类,标签:
1.webstorm安装主目录>bin>WebStorm.exe.vmoptions修改为-server-Xms512m-Xmx1024m-XX:MaxPermSize=2048m-XX:ReservedCodeCacheSize=200m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-ea-Dsun.io.useCanonCaches=false-Djava.net.preferIPv4Stack=true 2.修改 file-settings-plugins 把不用的插件全部勾掉。3.把这个选项勾掉,重启webStorm...

微信开发API

发表于 微信 分类,标签:
微信小程序官网https://mp.weixin.qq.com/ 微信小程序开发api https://developers.weixin.qq.com/miniprogram/dev/framework/ ...

微信开发

发表于 微信 分类,标签:
开发必读微信调试相关微信测试账号申请开通每个人都可以申请测试账号,访问这个地址开通即可,微信扫一扫就可以了测试号申请完成以后,会有对应的appid与秘钥,填写到后面的配置中即可,需要特殊注意的有三个地方:JS接口安全域名配置网页授权获取用户基本信息注意:对于测试账号,这两个地址可以是ipJS接口安全域名配置这个安全域名,主要与后期在html调用微信功能有关系,需要配置到主域名即可,比如“baidu.com”网页授权获取用户基本信息这个域名是用来获取用户的openid的,主要是微信验证和回调使用的,需要配置到你自己的详细域名,不能只是主域名微信web开发工具微信提供了专门的开发者工具,利用工具,可以mock一部分功能,进行jssdk的相关开发,其数据都是测试用的 地址微信开发工具也可以直接调试微信公众号,只不过域名可能有问题,这个还需要验证ngrok域名工具为了支持调试,可以采...

浏览器解析

发表于 前端架构 分类,标签:
浏览器解析http://blog.jobbole.com/12749/ ...