学习 React.js 比你想象的要简单
原文地址:Learning React.js is easier than you think 原文作者:Samer Buna 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-...…
ReactNative 学习资源大汇集
React Native 着力于提高多平台开发的开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)。 本文汇集了 React-Native 各类学习资源,方便大家学习,同时还有 [Awesome React Native 系列],请收下…
web前端资源文件的部署和优化
现在网上也有很多关于前端文件加载的性能优化,我相信大部分的前端程序猿,应该都听说过雅虎的14条优化原则 1. 尽可能的减少 HTTP 的请求数 content 2. 使用 CDN(Content Delivery Network) server 3. 添加 Expires 头(或…
一个非常适合入门学习的 React-Native 博客项目
一个非常适合入门学习的 React-Native 博客项目,代码清晰、结构合理
微信H5视频抓娃娃,没你想的那么难,看完你也会
短短两周时间,在线抓娃娃从一个默默赚钱的行业变成了风口行业,从硬件到软件架构、从盈利到投资、从运营到推广,全方位解读都有了。唯独H5抓娃娃(特指移动web、微信抓娃娃),仍然很神秘。 H5抓娃娃真的有那么神秘吗?本文为你全方位揭晓。 一. 大多数人所说的H5抓娃娃是什么? H5…
手摸手,带你优雅的使用 icon
首先我们来说一下前端 icon 的发展史。 在我刚开始实习时,大部分图标都是用 img 来实现的。渐渐发现一个页面的请求资源中图片 img 占了大部分,所以为了优化有了image sprite 就是所谓的雪碧图,就是将多个图片合成一个图片,然后利用 css 的 backgrou…
主题色提取
在做音乐webapp的时候,被腾讯的一款本地音乐播放器(轻听)的播放界面惊艳到了(如下图),于是决定‘复制’下来。 首先想到的是绘入canvas中利用getImageData提取数据然后分析得到主题色,因为用的qq音乐api遇到了跨域问题,在解决跨域问题后(具体方法看这里跨域那…
用CSS让你的文字更有文艺范
透明文字,模糊文字,镂空文字,渐变文字,图片背景文字,用CSS让你的文字也有freestyle~
20个CSS高级技巧汇总
20个CSS高级技巧汇总。使用技巧会让人变的越来越懒,没错,我就是想让你变懒。
这可能是目前最方便的网站中英文切换(理论支持所有语言)
优点:只须调用接口,即可轻松完成整站翻译,翻译准确度还行。 缺点:需要梯子。 优点:一对一翻译,所以准确度最高。 缺点:需要编写大量中英文对照表,只适合于少量的固定翻译。 由于公司的要求是把整站进行翻译,且官网中存在新闻,即存在大量不可预料的数据,同时考虑到富文本数据不好翻译。…
ANT DESIGN 一个设计 & 前端框架 - React 用户的福音
ANT DESIGN 是蚂蚁金服体验技术部出品的一个设计&前端框架,基于 React 框架。目前官网介绍的包括 CSS 和 Components 两大部分。 CSS 部分涵盖了基本的 Layout,Iconfont,Button,Motion。 组件非常丰富,有 Checkbox,Radio, Switch,Slider,Datepicker,Select,InputNumber,Tabs,Steps,Collapse,Pagination,Modal,Message,Dropdown,Popover,Popconfirm,Tooltip,Progress,Table。 不多说了,自己看吧 https://github.com/ant-design...
也许是史上最全的前端资源大汇总
最近有很多朋友问有没有相关的书籍推荐,希望能够自学一下前端。这里列出了学习前端所需要的,几乎所有的知识,分享给大家。
教你发现CSS3的"nth-child"和"nth-of-type"的区别!
对于初学者来说,区别"nth-child"和"nth-of-type"是一个比较头疼的问题,为了更好帮助大家区别两者使用方法,特在此加以区分。
客栈说书:CSS遮罩CSS3 mask/masks详细介绍
Bootstrap 风格的极简 Vue 分页组件
A Dead Simple Vue Pagination Component Using Bootstrap Style
10 个独特的 CSS 背景视觉效果
10 个独特的 CSS 背景视觉效果
原来 CSS 与 JS 是这样阻塞 DOM 解析和渲染的
hello~各位亲爱的看官老爷们大家好。估计大家都听过,尽量将CSS放头部,JS放底部,这样可以提高页面的性能。然而,为什么呢?大家有考虑过么?很长一段时间,我都是知其然而不知其所以然,强行背下来应付考核当然可以,但实际应用中必然一塌糊涂。因此洗(wang)心(yang)革(b…
CSS 常见布局方式
本文思维导图,欢迎补充 本文首发于我的个人网站:http://cherryblog.site 前言 温馨提示:本文较长,图片较多,本来是想写一篇 CSS 布局方式的,但是奈何 CSS 布局方式种类太多并且实现方法太多,所以本文主要是介绍 flex 布局和 grid 布局,以及 C…
帮你理清 Web 应用的登录状态
「LeanCloud Web 应用开发实践」系列直播及文章分享持续进行中。 每周二周四晚上 8 点开始,时长预计 45 分钟。在 “leanCloud通讯” 微信公众号回复 “公开课” 即可获取直播链接。 《LeanCloud Web 应用开发实践公开课》上期回顾和本期主题介绍。…
cookie、localStorage和sessionStorage 三者之间的区别以及存储、获取、删除等使用方式
前端开发的时候,在网页刷新的时候,所有数据都会被清空,这时候就要用到本地存储的技术,前端本地存储的方式有三种,分别是cookie,localstorage和sessionStorage ,这是大家都知道的。本文的主要内容就是针对这三者的存放、获取,区别、应用场景。有需要的朋友可…
Vue-Layout:可视化布局、自动生成代码工具
按惯例,先上GIF: demo1 banner Vue-Layout 基于UI组件的Vue可视化布局、生成.vue代码的工具。https://jaweii.github.io/Vue-... GitHub | Demo 效果展示 demo2 后台布局图片的例子,你…
js:面向对象编程,带你认识封装、继承和多态
本文首发于我的个人网站:http://cherryblog.site 周末的时候深入的了解了下javascript的面向对象编程思想,收获颇丰,感觉对面向对象编程有了那么一丢丢的了解了~很开森 什么是面向对象编程 生动描述面向对象概念 先上一张图,可以对面向对象有一个大致的了解…
前端面试之webpack篇
鸟瞰前端 , 再论性能优化
1.0时代没什么说的,html、css打天下的时代,那个时候你会用js开发个计算器就牛逼到不行。2.0时代是最好的时代,新技术、新思想蓬勃发展,堪称前端的工业革命,前端人员的地位得到了充分认可,门槛也有一定的提升。前端性能优化的涉及点从服务器到协议再到宿主环境本身都要有比较深刻…
截取图片生成头像插件
背景: 现在b,g能搜到的头像上传插件并不太好用,所以想提供一个比较自由度的上传并且可以剪切的插件。 先有一个上传的(本地上传的功能),然后获取图片的地址。 获取图片地址之后,进行截取图片(这里推荐一个插件)点这里,具体怎么用就不再赘述。 等截取图片之后,需要将截取的文件转换为…
一个少女心满满的例子带你入门 Canvas
canvas入门 本文首发于我的个人博客:http://cherryblog.site/ github项目地址:https://github.com/sunshine94... 项目演示地址:https://sunshine940326.github.io…
localStorage 还能这么用
只知道用 localStorage 存储键值对,那你就 out 了
css:默认的checkbox、input、radio太丑了?我来教你改变使用纯css3改写的带动画的默认样式
项目的github地址为: https://github.com/sunshine94...,http://cherryblog.site/ ;欢迎大家查看我的其他博客最近在做公司后台的优化项目,拿到设计稿一看,设计师觉得…
CSS原理解析之模型篇
盒模型是我们每天都在接触的,但盒子模型到底如何计算排列的,总是一知半解。本文尝试从W3C规范和实例入手,解决上述问题。 每个盒子会变成他后代盒子的包含块,后代盒子的大小和位置会根据他包含块的矩形边框进行计算。但是不会受到包含块的限制,可能会溢出。 1. 最基本的例子 2. 当e…
在 CSS 中使用特征查询
原文地址:Using Feature Queries in CSS 原文作者:Jen Simmons 译文出自:掘金翻译计划 本文永久链接:https://github.com/xitu/gold-...…