前言 前段时间使用vue2.0构建了淘票票页面,并写了一篇相关文章vue2.0构建淘票票webapp,得到了很多童鞋的支持,因此这些天又使用react重构了下这个项目,目的无他,只为了学习和共同进步! 项目技术栈 前端技术栈:react + react-router + redux + ant-design-mobile 后台技术栈:nodejs + express 项目地址:https://github.com/canfoo/react-taopiaopiao 同样地,先晒一张效果图,想要看更…
React Native是一套使用 React 构建 Native app 的编程框架 React Native at first sight what is React Native? 跟据官方的描述, React Native是一套使用 React 构建 Native app 的编程框架. 推出不久便引发了广泛关注, 这也得益于 JavaScript 开放而活跃的技术社区和 React Native 完备的技术体系支持. 本文试图概括的介绍 React Native. React Nativ…
react+redux构建淘票票首页 描述 在之前的项目中都是单纯的用react,并没有结合redux.对于中小项目仅仅使用react是可以的:但当项目变得更加复杂,仅仅使用react是远远不够的,我们需要将UI渲染和数据处理区分开,因此我们需要引入redux来管理数据层.写该小demo的目的主要是为了在理论学习的基础上更好的进行实践,通过自己亲手写个小项目我们才能更好的理解redux是如何管理数据层的.数据是取自淘票票官方二月份的部分数据. 技术栈 react.js.react-router.…
项目描述 之前一直用vue1.x写项目,最近为了过渡到vue2.0,特易用vue2.0栈仿写了淘票票页面,而且加入了express作为后台服务. 前端技术栈:vue2.0 + vue-router + vuex + mint-ui 后台技术栈:nodejs + express 项目地址:https://github.com/canfoo/vue2.0-taopiaopiao 废话先不多说,先晒晒预览效果,过过瘾:           项目架构 本项目采用vue2.0栈构建前端页面,采用expre…
React作为目前最流行的前端框架之一,其受欢迎程度不容小觑,从这门框架上我们可以学到许多其他前端框架所缺失的东西,也是其创新性所在的地方,比如虚拟DOM.JSX等.那么接下来我们就来学习一下这门框架是如何构建起一个单页应用的. 前言 首先在学习这门框架前,你需要对以下知识有所了解: 原生JS基础 CSS基础 npm包管理基础 webpack构建项目基础 ES6规范 以上五个知识点也是目前学习其他前端框架所必须了解的前置任务.JS和CSS就不多说了,npm是目前最提倡也是占据主导地位的包管理工具…
FlaskDay06 Flask项目-淘票票 RESTful REST一种软件架构风格.设计风格.而不是标准,只是提供了一组设计原则和约束条件.它主要用户客户端和服务器交互类的软件. ​ 在前后端分离项目中, 一般使用Flask-RESTful来实现   淘票票 https://dianying.taobao.com/ 需求分析 编写代码之前必须先进行需求分析, 对于程序员来说最终的是进行功能需求分析, 针对淘票票项目, 我们可以针对项目中的功能和页面进行需求分析. 按功能: 用户系统 用户表数…
React初步学习-利用React构建个人博客 用React和Webpack写了一个很简单的个人博客,主要是想要熟悉一下react中各种基本基本属性及方法的使用.在构建过程中碰到不少问题,通过阅读官方API,对react的生命周期和状态提升都有了更好的了解. 构建工具webpack css编译使用css-loader 博客源码 git@github.com:sunrun93/react-blog-app.git 将源码下载到本地,通过npm i安装依赖,使用npm start运行项目 依赖安装完…
react简介: 一.使用react 创建一个PC端的项目 (a):使用 yemon 创建一个 webpack 的 react 的项目 控制台安装并且产看 yemon 的版本 yo -v (b): 全局安装 webpack react 的模板 genrator,如果安装过了,就跳过 npm install -g generator-react-webpack (c):进图项目目录文件:执行 yo react-webpack +项目名字 这样我们的项目就创建好了,在项目根目录下执行 npm run…
今天正好学习了一下python的爬虫,觉得收获蛮大的,所以写一篇博客帮助想学习爬虫的伙伴们. 这里我就以一个简单地爬取淘票票正在热映电影为例,介绍一下一个爬虫的完整流程. 首先,话不多说,上干货——源代码 from bs4 import BeautifulSoup import requests import json #伪装成浏览器请求 headers={ 'User-Agent':'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trid…
早期的前端是由后端开发的,最开始的时候仅仅做展示,点一下链接跳转到另外一个页面去,渲染表单,再用Ajax的方式请求网络和后端交互,数据返回来还需要把数据渲染到DOM上.写这样的代码的确是很简单.在Web交互开始变得复杂时,一个页面往往有非常多的元素构成,像社交网络的Feed需要经常刷新,展示内容也五花八门,为了追求用户体验需要做很多的优化. 当时说到架构时,可能会想前端需要架构吗,如果需要,应该使用什么架构呢?也有可能一下就想起了MVC/MVP/MVVM架构.在无架构的状态下,我们可以写一个HT…