如何在 Vue.js 中使用第三方库 – 前端 – 掘金
在诸多 Vue.js 应用中, Lodash, Moment, Axios, Async等都是一些非常有用的 JavaScript 库. 但随着项目越来越复杂, 可能会采取组件化和模块化的方式来组织代码, 还可能要使应用支持不同环境下的服务端渲染. 除非你找到…
通过 PWA 我们让新用户转化率提升了 104% – 前端 – 掘金
文章关键词:PWA、Google、Android、Mobile Site;阅读本文大约需要 10 分钟。 过去的2016年里,你一定不下数次听到 PWA 这个词,但它究竟是什么呢? PWA 其实是一种渐进式的的无需用户安装、可被随时唤起的 Web App , …
找不到网易云音乐的开放 API ,跟蟹棒一起写一个吗? – 前端 – 掘金
说来惭愧,距离蟹棒在简书发表第一篇文章已经时隔两月,蟹棒一直没有要写什么博客的题材,也再一次的让蟹棒为自己肚子里丁点的墨水发愁,蟹棒的写作与思考功力还需修炼,勤奋才能修得正果 ! 致谢 …
如何写一手漂亮的 Vue – 前端 – 掘金
前几日听到一句生猛与激励并存,可怕与尴尬同在,最无奈也无解的话:“90后,你的中年危机已经杀到”。这令我很受触动。显然,这有些夸张了,但就目前这日复一日的庸碌下去,眨眼的功夫,那情形就会在这骨感的现实面前,悄然的被显现。所以,越发体验到,当必要有计划的去做,去…
通过 Weex 300 行代码开发一款简易的跑步 App – 前端 – 掘金
一套构建高性能、可扩展的原生应用的跨平台开发方案 Weex 给大家带来的无疑是客户端开发效率的提升,我们可以通过一套代码,实现web,android, iOS的三个平台上运行。自己最近尝试了一次…
CSS 技巧(二):形状 – 前端 – 掘金
形状 本章代码比较多,可以访问仓库获取源代码。 1. 自适应的椭圆 背景知识:border-radius属性的基本用法 使用b…
CSS 样式画各种图形 – 前端 – 掘金
下面是一些我在 CSS 中经常用到的图案,还有一些是在css-tricks看到的。记录一下,以后会用到。会持续更新… 一、常用 三角形 上三角 #tria…
自动简历生成 Build Setup …
从入门到成为前端高手(上篇)—— Jonathan – 前端 – 掘金
By @jonathanzwhite 版权申明:此文章首发于公众号程序员在深圳,搜索 studycode 即可关注本文无需授权即可转载,转载时请务必注明作者 …
解析 vue2.0 的 diff 算法 – 前端 – 掘金
前言 vue2.0加入了virtual dom,有向react靠拢的意思。vue的diff位于 patch.js 文件中,我的一个小框架 aoy 也同样使用此算法,该算法来源于&n…
vue-login 通过一个小项目带你走进 vue 全栈开发 – 前端 – 掘金
这是一个基于 vue & axios & nodejs(express) & mongodb(mongoose) 的登录/注册demo,面向 vue 初学者,场景虽简单,但五脏俱全。有前后台,涵盖非常多的 vue 及其相关技术的基本操作…
你需要了解的 Node.js 模块 – 前端 – 掘金
Node 使用两个核心模块来管理模块依赖: require 模块,是个看起来像在全局作用域有效的模块——不需要 require(‘require’)。 module 模块,看起来也像是在…
VueJS 组件编码规范 – 前端 – 掘金
原文地址:pablohpsilva/vuejs-component-style-guide 目标 本规范提供了一种统一的编码规范来编写 Vue.js 代码。这使得代码具有如下的特性: 其它开发者或是团队成员更容易阅读和理解。 IDEs 更容易…
基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用 – 前端 – 掘金
初学vue时曾在网上搜索vue的实战项目源码,无奈大部分都是简单的demo,对于深究vue没有太大的帮助,剩下的一些大部分都是像音乐播放器之类的展示型项目,交互没有预期那么复杂。但我们实际在工作中,经常会遇到有购物车的项目,这类项目因为涉及到money,所以对…
前端常见算法的 JS 实现 – 前端 – 掘金
原文链接 排序算法 1、冒泡排序 function bubbleSort(arr){ var i = j = 0; for(i=1; i<arr.length; i+…
动手做第一个 Chrome 插件 – 前端 – 掘金
Chrome插件是令人惊讶的简单,一旦你弄懂它的工作和实现原理。它是由一部分HTML,一部分Js,然后混合了一个叫做manifest.json的Json文件组合而成的整体。这意味着你可以使用你最擅长的js框架去实现它。 如果你还是一个Chrome插件的新手…
Chrome 扩展及应用开发 – 前端 – 掘金
《Chrome扩展及应用开发》是第一本讲解如何开发Chrome扩展和应用的系统教程。全书共十章,分为两大部分,分别是扩展和应用。本书由浅入深,条理清晰,非常适合初学者自学。本书提供了大量实例,并结合实例详细生动地讲解相关知识在实践中的应用,加深读者对知识的理解…
CSS dinner: 在游戏中学习css3选择器 – 前端 – 掘金
关于 CSS 选择器的一个小游戏,沉浸于游戏学习选择器,有趣而又高效。…
函数式编程术语及示例 – 前端 – 掘金
译者注:本项目译自 functional-programing-jargon,专业术语居多,如有错误,可以提 pr 更正。除了术语翻译,针对每项术语,也有代码示例,位于 /demos 目录下。另外,这里也有几份不错的文章和仓库。 …
JavaScript 常用 API 集合 – 前端 – 掘金
一、节点 1.1 节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textConte…
从零搭建 vue2+vue-router2+webpack2 工程 – 前端 – 掘金
一直在维护一篇从零搭建vue2+webpack1工程的文章——《vue2 vue-router2 webpack》,期间也计划着等webpack2正式发布了再来写这篇文章,现在已经正式发布了,官方文档也已经全部完成,相比旧版,新版的文档不仅指导你该如何配置,还…
基于 vue2.0+axios+vue-router 的斗鱼项目 – 前端 – 掘金
vue + axios + vue-router…
Vue2 后台管理系统解决方案 – 前端 – 掘金
基于Vue.js 2.x系列 + Element UI 的后台管理系统解决方案。线上地址 前言 之前在公司用了Vue + Element组件库做了个后台管理系统,基本很多组件可以直接引用组件库的,但是也有一些需求无法满足。像图…
手把手教你使用 Git – 前端 – 掘金
Git使用教程 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本…
通过分析 github 代码库总结出来的工程师代码书写习惯 by @AlloyTeam – 前端 – 掘金
最佳原则 坚持制定好的代码规范。 无论团队人数多少,代码应该同出一门。 如果你想要为这个规范做贡献或觉得有不合理的地方,请访问New Issue。 命名规则 项目命名 全部采用小写方式, 以下划线分隔。 例:my_project_name 目录命名 参照项目命…