RESTful API design with Node.js (part one)

本教程将引导你了解API设计的基础知识,教你如何设置REST API的骨干以及如何以合理的方式来构建你的代码。每一段代码将会有一个解释,正确理解它的最好方法就是自己跟着这种方式来编写代码。为编写代码做一些准备工作1.安装MongoDB2.安装node.js上面这些准备好过后,然后我们创建项目并初始化,和安装一些依赖库:mkdir restful-api-demo && cd ...

继续阅读 »

使用nginx时端口被占用

作为一个nginx的菜鸟,因公司要求,在部署项目时,遇到一个问题,花了好几个小时=_=,准备记录一下。[emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use)      当你启动nginx的时候,出现上面的报错信息,它的意思是nginx或者其它进程已经使用了端...

继续阅读 »

http概述

首先要理解一下几个概念:      1、Web客户端与服务器Web内容都是存储在Web服务器上。浏览一个页面时(比如:http://www.oreilly.com/index.html),浏览器会向服务器www.oreilly.com发送一条HTTP请求,如果成功,就将对象、对象类型、对象长度以及其他一些信息放在HTTP响应中发送给...

继续阅读 »

What's new in React16.3(.0-alpha)翻译学习

New context API上下文的API总是一件神秘的事--它是React的官方文档的API,但是同时开发人员警告我们不要使用它,因为API可能随时间而改变,因此,在React中就会缺少一些说明。但是,现在[RFC phase]已经通过和与新的API相结合。在没有使用Redux或者MobX的情况下,你可以使用新的API来很容易的管理状态。新的API是React.createContext...

继续阅读 »

react中使用swiper遇到的坑

最近工作项目中,用到了一个插件库--swiper,项目是用react框架来写的,项目是一个拍卖网站,其中有个界面是物品的详情页,需要有图片轮播的效果,当然这个是一个再普通不过的效果,然后就在项目中使用众所周知的swiper库,结果,,遇到各种问题。首先,我最开始是这样使用swiper的: // 1、安装swiper npm install swiper -S // ...

继续阅读 »