http://blog.leanote.com/post/qqxufo/React%E6%B8%B2%E6%9F%93%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E7%9A%84%E5%85%A5%E9%97%A8%E6%95%99%E7%A8%8B http://raghibm.com/blog/gettings-started-with-express-react-views/