来自我的个人博客Minecode.link 简述 作为版本管理工具,Git可以对某个版本打上标签(tag),表示本版本为发行版。在发布软件,以及使用CocoaPods创建依赖...
一款 App 或 Web 产品,从用户体验的角度包含了战略层、范围层、结构层、框架层、表现层。而作为 UI 设计师,如果连「表现层」的内容都还一知半解就去盲目地学习其他领域,...
有一次,一个客户拜托我的朋友小张设计一款 App,简单沟通后,小张便开始从网上搜集案例。通过对比筛选,他找到了一种逼格很高的视觉风格,于是自信满满地套用,心想:这么酷的设计客...
紧跟任何开发工具包的更新都是一件需要持续努力的事,特别是前端开发工具。 把你的注意力从方法和技术的洪流中移开一会,你就可能会错过什么! 上周我遇到我的一个前端开发朋友,他很兴...
webpack构建流程 webpack是时下最流行的前端打包构建工具,本质上是一个模块打包器,通过从入口文件开始递归的分析寻找模块之间的依赖,最终输出一个或多个bundle文...
在学习Node.js时,经常能看到两种导出模块的方式:module.exports和exports。 穿插一个必备小知识:在文件a.js中用exports或module.ex...
webpack babel-loader 基础配置 Babel ES6对JavaScript做了大量改造,加入了大量的方法扩展和suger,让JS灵活性和应用型变的更强,同时...
SVG在既能满足现有图片的功能的前提下,又是矢量图,在可访问性上面也非常不错,并且有利于SEO和无障碍,在性能和维护性方面也比icon font要出色许多,总之大家可以根据项...
原文链接 Picking a back-end for GatsbyJS 作者 Ross Whitehouse 不久之前,我又心血来潮想要把我的作品集站点重做一遍(大概六个月...
什么是Umi.js? umi,中文可发音为乌米,是一个可插拔的企业级 react 应用框架。你可以将它简单的理解为一个专注性能的类 next.js 前端框架,并通过约定、自动...
2019年已经过去一半,前端领域有了较大的变化,是时候总结一下前端的发展变化了。 核心观点: 前端三大框架已趋于平稳,标准化,向 Web Components 看齐。 小程序...
react和vue都是做组件化的,整体的功能都类似,但是他们的设计思路是有很多不同的。使用react和vue,主要是理解他们的设计思路的不同。 1.数据是不是可变的 reac...
GraphQL服务器的结构和实现(第一部分) 英文原址 该序列文章其实我觉得只有第三篇有些用处前两篇、内容相对比较尴尬(这第一篇只是顺手翻译过来)。如果你比较赶时间或者初学者...
最近一直在写一些graphql方面的东西, 在做项目的过程中会有一些是关于权限管理的部分,于是发现了一个十分优雅的方式来做权限方面的处理. 简而言之, 先讲下需求背景, 该项...
# 前言 前端攻城狮们在做前后台项目的时候经常会用到很多icon图标,刚开始还好,用的图片不多,没什么感觉,但随着项目迭代,体积与功能不断增大,修改和添加图标变得比较麻烦...
一、JSLint JSHint ESLint 参考前端工具考 - ESLint 篇JS Linter 进化史 C 语言诞生之初,程序员编写的代码风格各异,在移植时会出现一些因...
在开发的过程中,我发现插入一张图片后,下面想紧跟着一个带背景色的div,不管我怎么折腾他都有一条白边。后来研究了一下发现自己对img标签了解的真不够深入。 html代码: C...