rubyonrails我是这样学会Rails:12个星期打造12个网页APPPocher

身为一名前端工程师,Mackenzie认为世界上需要更多的「独角兽(Unicorn)」,Mackenzie口中所谓的「独角兽」,是程式开发界传说中的生物,不但精通UI/UX设计,还能同时进行前端和后端开发的厉害角色。「独角兽」稀有的原因不难明白,毕竟要能成为同时精通前端设计和后端开发的工程师并不简单,就像找一名文科理科都爆强的学生不容易一样。

想成为独角兽,左脑右脑都要可以灵活使用,要拥有敏锐的设计天份,还要有厉害的逻辑思维。Mackenzie相信,如果进行后台开发的工程师能有一点设计美感,进行前端设计的设计师能会一点程式开发,如果世界上有更多这样的「独角兽」,那生活将会更美好!

Ibelievetheworldcouldbeabetterplaceifmoredesignerslearnedhowtocodeandmoredeveloperslearnedhowtodesign.––MackenzieChild

几个月前我决定开始学Rails,在这之前我也曾经「玩过」Rails,只是总是遇到瓶颈就半途而废,或是找到更「有趣」的事情而无疾而终。

一直以来我都很想将一个点子,从头到尾、从前端到后端,全都自己开发完成,成为开发界的「独角兽」––一个精通UI/UX设计,还能同时进行前端和后端开发的厉害角色。

所以啦,我决定开始好好学习Rails!

之前我学Rails都是跟著线上的教学,但一牵扯到教学裡没提到的部分就完蛋了,当然更多时候,光是线上教学的内容我就搞不定了。看教学固然重要,但是要真正的瞭解Rails,最重要的是「动手打造」!於是我决定挑战我自已:

挑战自己用Rails连续12个星期,每个星期制作一个截然不同的网页应用程式,我将这项挑战称作:「12in12Challenge」。

我得非常诚实的告诉你们,这项挑战......还真他x的难啊!

对我而言这么困难的主要原因,也是因为在进行这项挑战的过程中,我还得同时兼顾白天的全职工作。这12个星期裡,好几次我都想放弃、想辞职,也气自己傻!为什么不选个「4in4」就好,偏偏选个「12in12」。

每个星期我都在挣扎中度过:动手写程式、遇上困难、出了找不到原因的Bug,接著花上好几个小时Google如何解决问题(要能够打出对的关键字去Google出答案,这又是另一门非常高深的学问了...),通常我能在Stackoverflow上找到我要的答案而顺利解决,有时候则无意间在某某不知名开发者的博客裡抓到一点头绪,一知半解、硬著头皮继续写下去。

但就在我死撑、硬撑过每个星期的同时,奇妙的事情发生了。

这些挑战变得一个星期比一个星期简单!大概在第五个星期时,我对我打造的应用程式基础架构已经很有自信,开始接著理解MVC模型(Model/View/Controller)概念!写程式时Debug速度变得越来越快,对於未知错误的恐惧也慢慢消失了。

在完成这项挑战后,我可以很自信地告诉你们,每个迸到我脑中的点子我都有把握能写出MVC!更重要的是,任何没写过的应用程式,我现在都有自信,我绝对能把它们搞懂,想办法把它们生出来。

不过别误会我的意思,我不是因此变成了「高高手」,在开发Rails这个领域裡,这项挑战只是一个很棒的「开始」,我还有太多需要学习、太多不同的主题需要尝试,这些都是我未来需要做足功课、计划周详的。

废话不多说,就来看看我12个星期裡完成的12个应用程式吧!以下是我在「12in12Challenge」裡完成的作品跟教学影片,所有的程式码都放在Github上免费提供给你们。

学习任何程式语言都是一个障碍重重的挑战,我希望我制作的这些教学步骤、影片,能够在Rails新手们学习的过程中提供一点帮助。

THE END
1.儿童食谱软件排行榜前十名偏玩手游盒子分享十大儿童食谱软件排行榜前十名手机应用,编辑为您推荐手机儿童食谱软件排行榜第一名到前5名到前十名的应用。找儿童食谱软件有哪些、儿童食谱软件哪个好用,上偏玩手游盒子https://m.pianwan.com/s/zj-2571649
2.2023年最实用的宝宝做饭食谱APP推荐,让育儿更轻松!为什么选择宝宝做饭食谱APP? 目前,智能手机已经成为生活中不可或缺的一部分,使用宝宝做饭食谱APP可以为家长提供许多便利,具体包括: 丰富的食谱资源:从简单的辅食到营养全面的套餐,应有尽有。 专业营养指导:确保食谱符合宝宝的年龄段和营养需求。 便捷的餐点安排:帮助家长合理规划每日饮食。 https://www.beijingcanyin.com/56472.html
3.家常菜做法大全app下载对于喜欢吃的人来说,如果可以吃到一个让自己味蕾感触超好的食物,相信是一件非常幸福的事情,不少人虽然很爱吃但是也想要学着做,有了菜谱软件就可以在手机上学习到各种美食的做法,让你享受美食带来的乐趣。 下厨房菜谱大全免费版 美食杰家常菜谱大全 豆果美食app 懒饭app 香哈菜谱免费 免费菜谱app 美食天下菜谱大全 https://m.liqucn.com/rj/503199.wml
4.健身食谱软件哪个好用?健身食谱app排行榜健身食谱app是专为广大健身人群设计的食谱软件,现在的人越来越注重生活质量,在学习工作之余,需要利用空闲时间来为自己的身体做做运动,合理的健身可以让我们全身的血液加快流通,可以让我们的身体变得更加的健康,更多的用户健身呢也是为了使自己的身材变得更加有型,当然,合理的健身搭配上合理的饮食才会让效果更加的显著,http://www.downcc.com/k/jianshenshipu/
5.懒人食谱食谱菜谱美食懒人食谱应用软件旨在为用户提供简单、快捷的烹饪解决方案。其主要功能包括智能食材推荐,用户只需输入手头的食材,应用便会自动生成多种可制作的菜谱。此外,懒人食谱还提供详细的步骤指导,配有图片和视频,确保即使是厨房新手也能轻松上手。用户可以根据个人口味和饮食习惯进行筛选,支持素食、低卡、无糖等多种饮食类型。应http://paidiandong.cn/sjrj/23949.html
6.宝宝辅食食谱app哪个好?宝宝食谱软件排行榜婴儿食谱app下载宝宝食谱app是专门给孩子搭配饮食的软件,孩子的胃是很脆弱的但是它需要吸收很多的营养,很多父母都不知道该怎么给孩子准备正确的饮食,这里的一些软件就可以帮助正在迷茫的你,非常丰富的食谱,全年龄段的孩子都适合,需要的话就来体验吧!http://www.downyi.com/key/baobaoshipu/
7.糖尿病患者一周食谱最新章节张晔著本书手把手教糖尿病患者制订自己的饮食原则、带量食谱,着重考虑到他们的营养需求和食物的选择搭配,并列出一周推荐食谱,然后结合不同的热量需求尽量让他们都能找到适合自己的食谱。虽然只列出了一周的食谱,但糖尿病患者完全可以根据食物交换份、食材随心换及四季应季菜推荐等内容,在保证热量不变的前提下,多种食物可以https://m.zhangyue.com/readbook/12371435/2.html
8.适合第一周的补血食谱是()根据《国务院关于进一步优化政务服务提升行政效能推动“高效办成一件事”的指导意见》(国发〔2024〕3号),推进线下办事“只进一门”,提出需结合经济社会发展状况、人口分布情况,统筹推进( )和( )建设。 A. 区政务服务大厅 B. 乡镇(街道)便民服务中心 C. 村(社区)便民服务站 D. 园区政务服务中心 查看完整https://www.shuashuati.com/ti/78a57d7985c44d18a61ddf4be0c09742.html
9.网友晒出一周的食谱,每天都是各种拌饭,网友:看着就有食欲儿子啊!我今天才发现,你真是个人才 盐城一家人啊 138跟贴 打开APP 超出你想象的地球故事,这是一段被深埋的历史! 超自然研究所所长 2118跟贴 打开APP 伤害性不大侮辱性极强,都是名场面 大风车影视 1472跟贴 打开APP 婆婆一家算计儿媳,没想到儿子霸气护妻,结局真是太解气了 不二小动画v 4跟贴 打开APP https://m.163.com/v/video/VQH5JB05L.html
10.美食菜谱大全app美食菜谱软件排行版美食菜谱大全app对于一些喜欢做菜喜欢美食的人们来说是手机中必备的软件之一,这些软件内无论是中式菜品和西式菜品都可以查阅到,所有菜品的做法详解,图文解析,一步一步教会用户如何去烹饪一道完美的菜品,让不知道如何去做饭的小伙伴快速上手,今天本站007就为大家推荐一些好用的美食菜谱大全app,希望大家喜欢。 点击查看http://m.yx007.com/k/msspdqapp/
11.菜谱App体验分析菜谱app整体市场从用户积累期逐渐过渡到盈利探索期,目前处于平稳发展状态,用户规模在过去一年无大幅波动,截至7月最后一周,菜谱app整体市场渗透率为3.7%,用户规模超过3300万人。 极光大数据 2.用户画像 菜谱app用户以年轻女性为主,73.2%的用户为女性,70.8%不超过35岁。 https://www.jianshu.com/p/8de3e56d6b53?appinstall=0
12.术后康复一周食谱举例术后康复一周食谱举例 内容补充】 三:可选择食物:(不分早晚,都可食用) 1:番茄菜花羹 用料:西红柿,绿菜花,香菇,淀粉,牡蛎或是鱼片, 制做方法:西红柿去皮切成小丁备用,香菇切丁备用、绿菜花过热水切碎备用,牡蛎或是鱼片切碎备用。 切好的西红柿用油炒成酱加入水,煮开后加入水淀粉成糊状,加入切好的牡蛎或是https://m.dianping.com/ugcdetail/143779714?sceneType=0&bizType=29&msource=baiduappugc
13.做饭菜谱大全APP哪个好(免费的精致菜谱软件推荐)软件界面简洁舒适,打开软件首页看到许多热门家常菜的做法推荐,一整天不再烦恼吃什么,打开菜谱分类,能看到菜谱非常齐全,如一日三餐、时令美食、烘焙甜品、主食小吃、美容养生、孕婴食谱、奇趣发现等,还有家常菜谱内的粤菜、川菜等,分类繁多,小伙伴们按需选择即可。 https://dongbd.com/190745.html
14.小家电货源一键烹饪网红食谱首款智能蒸煮锅众筹火热上线这款蒸煮锅内置50道热门网红食谱,不仅包括了各类火锅、酸辣粉以及寿喜烧肉等知名菜品,还配备了一周七天全新餐单,无需重复制作。更值得一提的是,它还提供了一些特色健康饮食选项,如低温慢煮鸡肉卷和仙女汤,让用户可以享受到营养均衡同时也美味非凡的料理体验。 https://www.ojhijiprn.com/xiao-jia-dian/445267.html
15.吃饭计划:一周食谱记录imAppStore每天为了吃什么而烦恼?吃饭计划APP来帮你解决这个问题!无论你是忙碌的上班族,还是热爱烹饪的家庭主厨,饭计划都能为你带来轻松愉快的用餐体验。 主要功能: a. 一周食谱记录:提前规划一周的餐单,再也不用每天纠结吃什么,让生活更有序、更有趣。每周的计划让你在繁忙的日子里也能轻松应对,不用再为用餐时间发愁。https://apps.apple.com/de/app/%E5%90%83%E9%A5%AD%E8%AE%A1%E5%88%92-%E4%B8%80%E5%91%A8%E9%A3%9F%E8%B0%B1%E8%AE%B0%E5%BD%95/id6502596967