這是一篇流水帳,不是技術(shù)文章蕊退。想看技術(shù)細(xì)節(jié)的同學(xué)請(qǐng)?zhí)^郊楣,不然浪費(fèi)你時(shí)間憔恳。
還有3天我就失業(yè)一個(gè)月了瓤荔,乘著今晚還有點(diǎn)時(shí)間,腦子還算清醒钥组,把這篇小作文寫了输硝。
失業(yè)前兩周,我考了一個(gè)駕照程梦,這事和標(biāo)題無關(guān)点把,就不贅述了∮旄剑看流水帳的朋友知道我前兩周沒寫代碼就行郎逃。
拿下駕照后,我在找工作和休息之間猶豫了一下挺份。要是找工作吧褒翰,這馬上就要過年了,找不找到是一回事匀泊,找到后萬一除夕公司按照法定假日來优训,我家那么遠(yuǎn),怕是回不去了各聘,所以找工作這一條就直接否決掉了揣非。剩下的事情就是休息了。
既然是休息嘛躲因,就該有個(gè)休息的樣子早敬,所以前幾天我就是睡到自然醒,然后吃大脉,吃了接著睡搞监。直到感覺把以前加班缺的覺都給補(bǔ)了回來。也許有人要問箱靴,為啥不出去玩呢腺逛?這是個(gè)好問題,答案有兩個(gè),一棍矛,舍不得花錢安疗;二,旅游的錢都用來治牙了够委。而且還得頻繁去醫(yī)院配合醫(yī)生復(fù)查和處理荐类。
覺睡好了,也不想找工作茁帽,我就成了閑人一個(gè)玉罐。這個(gè)時(shí)候上班時(shí)腦中不時(shí)蹦噠的一些想法就都出來了。什么做個(gè)小程序呢潘拨,做個(gè)小游戲啊啥的吊输。對(duì)這些想法做了一個(gè)整理,然后結(jié)合我個(gè)人的能力和當(dāng)前的熱點(diǎn)铁追,我決定先做一個(gè)讀書的小應(yīng)用季蚂。
這里對(duì)這個(gè)決策過程做個(gè)簡(jiǎn)單的介紹啊,我個(gè)人這么多年一只在做web前端琅束,后端的話可以寫nodejs扭屁,至于游戲雖然一只想學(xué),但是沒怎么付諸實(shí)踐涩禀。所以首先否定了做游戲的想法料滥,然后就是web相關(guān)的應(yīng)用里面,我首先應(yīng)該做啥呢艾船?我的想法很多葵腹,比如正能量小程序,時(shí)間管理小程序丽声,刻意練習(xí)小程序等等吧礁蔗,最后決定做一個(gè)圖書推薦的小應(yīng)用。之所以有這樣的想法是因?yàn)槲铱吹蕉钶x真的很火雁社。而他火起來時(shí)因?yàn)檎f讀的比較好浴井,而且還靠著出眾的才華賣了不少書。
基于董宇輝活這個(gè)事實(shí)霉撵,我就想蹭一下他的熱度磺浙,于是便打算做一個(gè)全平臺(tái)的讀書推薦小程序和seo友好的h5。全平臺(tái)通用的小程序嘛徒坡,我也選了一圈撕氧,后來個(gè)人覺得uniapp最好用,它將大大小小的平臺(tái)都給適配了喇完,而且除了小程序伦泥,快應(yīng)用,app也在話下,這種情況下不脯,如果將來我需要發(fā)布到任何一個(gè)平臺(tái)府怯,只需要一套代碼就可以了。所以小程序我選擇了uniapp防楷。
uniapp完全支持vue2/3的語法牺丙,所以寫起來上手也很快。比較慚愧的是這兩年一直在寫react复局,所以一開始寫的時(shí)候冲簿,好多語法都忘了。勇uniapp寫的微信小程序已經(jīng)上線了亿昏,叫“與輝說書”峦剔,有緣人可以去看看。第一版自己寫的龙优,比較丑羊异,大家看完如果想嘲笑事秀,就在文章地下笑吧彤断,讓我也看看,給我一點(diǎn)優(yōu)化的動(dòng)力易迹。
解決完小程序宰衙,就是web的問題了。之所以用nextjs真的就是react寫習(xí)慣了睹欲,還有就是正好身邊有個(gè)好朋友比較熟悉這一塊供炼,有坑可以找他幫忙。就是這樣窘疮,一開始也遇到不少問題袋哼,比如一開始沒搞明白app router和page router的區(qū)別,以為就是文件夾名稱不一樣闸衫,鬧了很多曲折涛贯。后面改回page router了。nextjs寫的過程中挺順暢蔚出,就是在router這花了點(diǎn)時(shí)間弟翘。
如果說愛上uniapp是因?yàn)樗軌蛞惶状a多處使用的話,nextjs則是因?yàn)槌錾男阅芙拘铩N乙郧耙灿胑js寫過服務(wù)端渲染稀余,訪問速度跟nextjs沒法比。感興趣的朋友可以試一下https://www.yuhuishuoshu.com 趋翻。跪求不要練習(xí)爬蟲技術(shù)睛琳,便宜服務(wù)器扛不住。
寫到了這里,感覺真是流水帳师骗。希望沒有浪費(fèi)朋友太多的時(shí)間茁影。祝好