Reactjs的常见问题

React的FAQ,来自官网的FAQ,学习后做的笔记,顺带翻译(不完全翻译)

AJAX and APIs

libaraies

你可以在React中使用任何你喜欢的AJAX库

Axio, jQuery AJAX, window.fetch

where did ajax call

componentDidMount

Babel, JSX, and Build Steps

JSX是否必要

不必要

ES6(+)是否必要

不必要

如何在JSX中写注释

支持多行注释

1
2
3
4
<div>
{/* Comment goes here */}
Hello, {name}!
</div>
阅读更多

你是否应该在URL中使用www

文章翻译自于Should you use “www” in your URL or not?,这篇文章是写于2016,该不该在你的网站URL中使用www? 现在来看对于网站的SEO而言,了解一下还是有帮助的,并且MDN上也链接了这篇文章。

正文:

这是一个有很长时间的问题: 使用www或者不使用www? 多年来,人们会被问到这两者的区别,哪个对SEO更好,或者是否有必要修改他们的网址。

没有什么可惊讶的,网络上充满了关于这个话题的观点。一方面,支持www的人争论说“使用www能为超出一台服务器时网站扩展带来的挑战做好准备”;另一方面,支持无www的人坚称“使用www是冗余的并浪费时间”。

然而我们可以两方都支持,我们的观点是其实这不是太影响(Google也同意!)。对于普通的博客或自由职业者或者甚至机构,使用www或者不使用,都是绝对零优势。也就是说,他们在技术上是有区别的,并且有一个非常好的理由说明你为什么不应该同时使用。

阅读更多

Git快速查找笔记

起步

三个配置文件

git config --system:文件位置/etc/gitconfig,系统级配置
git config --global:文件位置~/.gitconfig~/.config/git/config 文件,当前用户配置
.git/config:文件位置仓库.git/config,当前仓库配置

用户信息配置

1
2
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

查看配置

git config --list:列出所有 Git 当时能找到的配置

获取帮助

1
2
3
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
阅读更多

ag-grid在angularjs中的使用入门

ag-grid介绍

  • 号称世界上最好的HTML5表格
  • 支持绝大多数主流框架: 原生JavaScript/Angular/React/Vue/AngularJS/Polymer/Aurelia/Web Components
  • 社区版和商业版,主要功能开放为社区版,商业版支持增强特性
阅读更多

2018年前端开发技能全貌

现在是2018年,前端开发中层出不穷的框架和新技术,如何能入门前端开发?
这个专栏就是为了这个问题而产生的,把握住不变的要点,然后去适应这个变化的前端世界。

阅读更多

CSS中background属性的使用指南

css中关于background属性的用法,经常会使用到,并且老是记不清,这里做一下总结,方便后面开发查阅。

background是多个属性的简写,因此要了解background中各个属性的用法,才能理解其本身。background是按照以下的顺序进行设置的:
background-clip, background-color, background-image, background-origin, background-position, background-repeat, background-size, 和background-attachment

阅读更多