2017-04-23福州[Six]MEETUP总结

Published on:

参会人员

今天非常lucky的邂逅了我右边这位“京城下乡”的邹正宇同学,再往左依次是王玲玲、余自遥、袁园、陈建清、曾金麟。

本期核心主题

Job-listing魔改大赛的体会与设计思路分享。

MEETUP环节

  1. 各自练习、复盘魔改
  2. 分享魔改思路
  3. 近期学习体会交流

我的魔改思路分享

为了最大速度了解ROR(Ruby On Rails)全栈开发的流程,本次我选择了一个单一的主题模拟真实用户需求进行开发。
首页套用了NIC老师分享的模版进行修改


应征页面实作了搜索功能,标题栏排序功能以及table变色的布局。

并在下方放了一张健身成果图以使页面不那么单调。(后续会继续修改迭代)
两行css 实现table隔行变色(效果图与代码):

tbody tr:nth-child(odd) {background:#xxx;} //设置tbody标签下所有奇数行的背景颜色
tbody tr:nth-child(even){background:#xxx;} //设置tbody标签下所有偶数行的背景颜色

标题栏排序代码:

搜索功能模糊查询概念介绍

点击搜索按钮后,rails控制台出现图中蓝色部分的SQL(结构化查询语言)语句,其中like条件表示模糊查询


(搜索功能另写文章复盘,后续再更新链接至本文)
先附上作品地址:https://fullstack.xinshengdaxue.com/works/336

心得分享

想要在全栈技术上快速成长的同学 &(特别是)将来想转行做ROR全栈的同学请把魔改当成自己人生路上接的第一个IT网站订单来做。通过多看优秀学员的源代码增加自己的思路,好的功能可以借鉴(先照抄代码,观察输入输出)。目前的前几名都是通过看第一期优秀作品的源代码和论坛的资源提前准备,一步步整合出来的。魔改大赛很锻炼自学能力,找资源的能力,这也是我目前还比较薄弱以及希望提升的,所以不放过魔改这个机会。

总结

大家在最后都提到了全栈 用的问题,一些同学除业余时间学习全栈外,平时的工作与生活似乎较少能用上全栈的知识。关于这一点,余自遥与陈建清同学已经用行动做了很好的榜样,他们接受了一个真实用户需求的挑战,目前在用rails技术去开发一个网站,大体功能为 从主页面跳转后按照不同文章主题分类显示到页面的功能,通过这样的真实练习,不断的提高对技术上的理解。另一方面,全栈营除了教如何写代码外,也传授了不少很好的学习方法,这些方法是通用的、可迁移的,全栈营通过ROR的代码教学来实践与印证这些学习方法,比如我们可以将ORID运用到我们的日常工作中进行复盘,将计算机思维&User Story 用于拆解生活中遇到的问题。

本期MEETUP不足:缺少好用的工具分享,可能与最近都在冲刺魔改进度有一定关系,接下来的重心要调整到论坛上,多吸收其他同学分享的经验与干货,同时进行实践与练习,在下一次MEETUP时给彼此带来更多的收获。