学习Rust已经两周了,基本上是断断续续的在学,或者是在上下班坐公交时,或者是在ODC没事做时.现在已经学习了Rust程序设计语言的前5章,是时候做一个总结了.关于数据类型或者if else这种内容我就不在罗列了,我只说一说我感兴趣的部分. 变量和可变性(variable & mutability) 函数的隐式返回值 理解语句(statement)和表达式(expression)的区别 break可以带变量 元组 所有权(ownership) 其中所有权我会重点说一下.     先看看Rust官…
前言 React 的核心思想是:封装组件,各个组件维护自己的状态和 UI,当状态变更,自动重新渲染整个组件. 最近前端界闹的沸沸扬扬的技术当属react了,加上项目需要等等原因,自己也决定花些时间来好好认识下这个东西.然后花时间自己写了一个demo:react-todos, 你可以先点这里去看react-todo react首先值得拍手称赞的是它所有的开发都基于一个组件(component),组件和组件之间传递方法,而且每个组件都有一个状态(state),当方法改变了这个状态值时,整个组件就会重…
什么是react?react的官方网站:https://facebook.github.io/react/下图这个就是就是react的标志,非常巧合的是他和我们的github的编辑器Atom非常相似.react是Facebook官方推出的一个javascript的库,现在已经有了非常多的库和框架Facebook为什么还要开发一款新的框架呢?原因就是 Facebook遇到了一些新的问题.Facebook需要解决的问题是构建数据不断变化的大型应用.大型应用是什么意思?数据不断变化带来什么问题呢? …
reactjs学习一(环境搭配react+es6+webpack热部署) 本文的源码在这里下载 https://github.com/tianxiangbing/webpack-study   或者使用这个种子项目https://github.com/tianxiangbing/react-seed reactjs今年在前端圈里很火,用了三四个月,感觉确实很适合前端开发人员使用,值得深入一下,所以这里记录一下我简单的学习过程,首先是react的环境,由于现在react的新版本已经很稳定了,所以推…
因为平时经常去网上找react相关的一些地址,找来找去很麻烦,所以自己整理了一下,不过前面部分不是我整理的, 是出自于:http://www.cnblogs.com/aaronjs/p/4333925.html ,后面部分才是我整理的.方便大家的学习,方便各位进行补充. 因为有些直接点击链接打不开,所以如果要访问,可以先复制链接,然后在浏览器打开 主页 http://facebook.github.io/react/ https://github.com/facebook/react 中文站 h…
接上篇 : webpack学习(六)—webpack+react+es6(第2篇) 上篇其实是有问题的,问题在取服务器数据这块.this.props 表示那些一旦定义,就不再改变的特性,而 this.state 是会随着用户互动而产生变化的特性[1].服务器数据是变化的,应该作为state而不是props. 参考了其他的博客后,改写一遍.例子: src/js/app.js import React from 'react'; import ReactDOM from 'react-dom'; i…
课程原视频:https://www.bilibili.com/video/BV1wy4y1D7JT?p=2&spm_id_from=pageDriver 目录 一.React 概述 1.1.React 开发背景 1.2.模块与组件.声明式与组件化 1.3.虚拟DOM与真实DOM 二.React 入门 2.1.Hallo React 2.2.JSX语法规则 2.3.JS语句(代码)与JS表达式的区别 三.面向组件编程 3.1.函数式组件 3.2.类式组件 3.3.组件实例的三大核心属性 3.3.1…
好的博文地址:http://www.ruanyifeng.com/blog/2015/03/react.html 官网学习地址:http://facebook.github.io/react/docs/getting-started.html React中文网站:http://reactjs.cn/react/docs/tutorial.html JSX语法地址:http://facebook.github.io/react/docs/displaying-data.html#jsx-synta…
React Native小白入门学习路径--五 序 "哦天呐!" 这句话成了我在实验室的口头禅, 老师可能觉得我们都是大神吧,都还在看着基础就给布置了那么多任务:写一个RN的TDD测试的Demo,对项目添加两个issues,要求每个人都写一个实现issues的Demo--组员一个个都在吐槽老师安排的任务太超前. 大家在群里问学长怎么弄测试,学长礼貌的回了一句说 测个锤子啊,去年这个时候我都还在看基础呢! 作为RN组长我快要疯了.老师一边让我协调各组员的任务进度,还单独给我布置了配置Gi…
接上篇        webpack学习(五)—webpack+react+es6(第1篇) 本文做个简单的图片加文字的页面.其中,配置文件跟上篇一致.项目结构: index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> .img{…