前端
文章平均质量分 78
极光推送
https://www.jiguang.cn/
展开
-
2018 前端开发框架对比
简评:很多框架都没用过,学不完学不完。 本文将比较相同 RealWorld 应用 不同实现的各种指标。 RealWorld 示例程序 有以下特点 真实的应用程序:不仅仅是简单的 TODO 项目。 标准化: 符合特定规则的项目。提供后端API,静态标记,样式和规范。 由专家撰写或审阅:这些项目由该领域的专家构建或审查。 我们正在比较哪些库/框架? 比较的指标有: 性能:...翻译 2018-07-24 09:29:49 · 1522 阅读 · 0 评论 -
现代 JavaScript 框架存在的主要原因
简评:现代 JavaScript 框架的出现最主要是解决哪个问题?这篇文章很好的解释了这个问题。 我见过许多人盲目地使用像 React,Angular 或 Vue.js 这样的现代框架。这些框架提供了许多有趣的东西,通常人们会忽略这些框架存在最主要的原因,这些原因不是: 它们基于组件; 它们有一个强大的社区; 它们有很多第三方库; 它们有很多有用的第三方组件; 它们有浏览器插件,可以...翻译 2018-07-30 09:35:12 · 176 阅读 · 0 评论 -
使用 webpack 搭建 React 项目
简评:相信很多开发者在入门 react 的时候都是使用 create-react-app 或 react-slingshot 这些脚手架来快速创建应用,当有特殊需求,需要修改 eject 出来的 webpack 配置文件时,面对各种配置项不知如何下手,本文会介绍如何使用 webpack 手动搭建一个 react 项目。 新建工程 1.先新建一个 demo 项目,项目目录结构为: ...翻译 2018-08-07 09:57:30 · 843 阅读 · 0 评论 -
React 组件模式
简评:组件(component)是 React 的核心,了解它们有助于构建好的设计结构。 什么是组件(component) 组件运行你将 UI 拆分为独立的可重用的部分。和 JavaScript 函数类似,组件接收名为 props 的输入并返回 React 元素,它描述(声明)用户界面应该是什么样子的。这就是 React 被称为声明性 API 的原因,你只需要声明你希望得到的 UI ,...翻译 2018-08-27 09:37:58 · 239 阅读 · 0 评论 -
交互设计:如何避免“交互疲劳”
原作者:Benjamin Earl Evans | 编译:徐思齐(March) 前言:如何避免在进行交互设计时产生筋疲力竭的心累感,本篇文章结合作者自身经验向大家传授一些有用的技巧。 当看见我们的APP最后展示在各大应用商店时,劳资感觉整个身体被掏空了。 这个项目启动前的步骤是非常热烈的,参与到多了个利益相关者,几十个不同的用户角色,分散在众多的设计团队中无数的迭代周期。最终我们按时完成了这...转载 2018-10-29 09:48:43 · 199 阅读 · 0 评论 -
推荐 9 个样式化组件的 React UI 库
简评:喜欢 CSS in JS 吗?本文将介绍一些使用样式组件所构建的 React UI 库,相信你会很感兴趣的。 在 React 社区,对 UI 组件进行样式化的讨论逐步从 CSS 模块到内联 CSS 再到 CSS in JS,非常热烈。 CSS in JS 的相对崛起,能更多地受到一些开发人员的青睐,与 React 组件生态系统的兴起以及 Max Stoiber 和 200 多个贡献者的样...转载 2018-11-06 12:17:54 · 397 阅读 · 0 评论 -
制作一个 JavaScript 小游戏
简评: 作者学习了编程两个月,边学边做了一个 JavaScript 小游戏,在文中总结了自己在这个过程中的一些体会,希望能给其他初学者一些帮助。 对于很多想学编程但一直没下定决心的同学来说,最大的问题可能就是没有一个切实可行的计划。这里作者将自己要完成游戏的这件事划分成了很多小任务,比如: 先构思要做一个怎样的游戏,解谜?角色扮演?考虑不同类型游戏需要有什么样的要素。 写下所有需要编...翻译 2019-05-30 11:06:31 · 2232 阅读 · 0 评论 -
跨浏览器问题的五种解决方案
简评:浏览器兼容性问题常常让人头疼,以下是避免出现这些问题的五个技巧。 1. 前缀 CSS3 样式 如果您正在使用任何类型的现代 CSS 片段,例如框尺寸(box-sizing)或背景剪辑(background-clip),请确保使用适当的前缀。 -moz- /* Firefox and other browsers using Mozilla's browser engine */-webkit...原创 2019-07-31 10:59:46 · 330 阅读 · 0 评论