这个项目很有意思,麻雀虽小五脏俱全。

页面
使用rem和media query来设置字体和元素宽高
image居中需要用到position

后端
mysql使用阿里云的rds;nodejs的mysql模块的连接池;if(err)需要错误处理;回调函数需要用try catch
nodejs 由于程序错误,抛出异常,进程挂掉;由于其他问题,抛出异常,进程挂掉;使用了forever来守护进程;增加了日志;
守护进程pm2,更强大一些。
一次请求,在后端还进行了一次跳转:请求是result/name; 后端跳转到result/id; 前端最后的url是result/id. 我觉得很巧妙。

版本
1、用户随机生成酒。分享后,好友看到的酒,跟标题中的不同。
2、用户只生成一种酒。不好玩,没有随机的惊喜。
3、用户随机生成酒,分享后,好友看到的酒,跟标题中的一样,自己也可以随机生成酒。得益于后端的那次跳转。

最新文章

  1. mac与windows通过ftp传输文件
  2. 1.1.1. Atitit Cocos2d-JS v3.x的问题
  3. Hadoop_HDFS HA 及解决方案
  4. RC4加密算法
  5. jasper ireport create a report with parameters without sql query
  6. RTDX target application does not match emulation protocol!
  7. js+jquery+html实现在三种不通的情况下,点击图片放大的效果
  8. Bootstrap 简洁、直观、强悍、移动设备优先的前端开发框架,让web开发更迅速、简单。
  9. UIButton基础知识
  10. 扩展SpringMVC以支持绑定JSON格式的请求参数
  11. 让IE的Button自适应文字宽度兼容
  12. 编写一个闹钟和定时关机工具(MFC VS2010)
  13. java 中变量存储位置的区别
  14. DevOps之唠叨话
  15. usb输入子系统键盘(四)
  16. mp4文件解析(纯c解析代码)
  17. node.js一行一行的获取txt文件内容
  18. 导出html table 数据到Excel
  19. linux调度器源码分析 - 运行(四)
  20. 解决Ubuntu中vi命令的编辑模式下不能正常使用方向键和退格键的问题

热门文章

  1. OSGI引入Spring DM实现对服务对象的管理
  2. 基于TCP的socket套接字的网络编程(客户端/服务端模式)
  3. Luogu 1273 有线电视网 - 树形背包
  4. PS故障风海报制作技术分享
  5. JSTL(JSP标准标签库)
  6. vitas高音
  7. vue动态路由配置,vue路由传参
  8. linux和普通文本的换行问题
  9. NOIP2017普及组T2题解
  10. RNN模型(递归神经网络)简介