摘要:另外它還有另外一個作為,為我的其他小項目提供數(shù)據(jù)。查看文檔后端在最終采用之前,我一度已經(jīng)在使用開發(fā)了,但由于考慮到代碼被其他項目重用及市場現(xiàn)狀,并且上半年負責(zé)的項目剛好使用了。
最近三年的工作經(jīng)歷,讓我有機會接觸到不同技術(shù)棧的項目,并且從中積累了不少各個技術(shù)棧的開發(fā)經(jīng)驗,雖然技術(shù)深度不夠,但可以用不同技術(shù)視角去思考項目的設(shè)計和開發(fā),例如:以客戶端開發(fā)的視角去思考 API 的設(shè)計、用客戶端開發(fā)的思路去開發(fā)前端項目等,然而這些經(jīng)驗都分散在了我這兩年半時間里做的大大小小的項目里。
所以我希望可以將我的這些經(jīng)驗歸納總在「 daza.io 」這個項目里,它的實質(zhì)是一個內(nèi)容聚合項目(參考了即刻的形式),用程序去收集一些可能感興趣的文章,并通過其他用戶對于文章的評判,以達到篩選到優(yōu)質(zhì)內(nèi)容,提高學(xué)習(xí)效率。
另外它還有另外一個作為,為我的其他小項目提供數(shù)據(jù)。最簡單的一個例子就是最近在寫的個人博客,其中有一個模塊就是用地圖展示我旅行的足跡,數(shù)據(jù)就是來源于它。
我的進步離不開開源,所以「 daza.io 」也是全部開源的
「 daza.io 」是打雜的拼音,也是對一種自嘲,其實個人感覺敢自稱自己是打雜的人綜合能力都是挺強的。
主頁:http://daza.io
接口:http://api.daza.io
LOGO網(wǎng)站截圖 技術(shù)棧 RESTLOGO 是請我一個設(shè)計師朋友設(shè)計的,個人非常喜歡他的設(shè)計,與他合作的兩年來也得到了挺多關(guān)于設(shè)計及用戶體驗上的經(jīng)驗。
本人是非常喜歡文檔先行的工作方式的,先用文檔將思路整理一遍,然后在開發(fā)的時候再次完善。這次我在對比了多個文檔工具最終選擇了 Swagger 。
Swagger
查看文檔: http://api.daza.io/docs
后端( API Only )在最終采用 Laravel 之前,我一度已經(jīng)在使用 Sails.js 開發(fā)了,但由于考慮到代碼被其他項目重用及市場現(xiàn)狀,并且上半年負責(zé)的項目剛好使用了 Laravel 。
Laravel 5.3
MySQL
前端使用了現(xiàn)在非?;鸬?Vue.js 框架開發(fā),肯定有人會問,現(xiàn)在 Vue.js 2.0 都已經(jīng)發(fā)布了,為什么不用 2.0 寫。那是因為這個項目在 5 月就已經(jīng)創(chuàng)建了,所以在現(xiàn)在在使用 2.0 進行開發(fā)自己的個人博客項目,一但把 1.x 和 2.0 的一些差異了解得差不多后就會升級。
Vue.js 1.x
vuex
vue-router
vue-resource
vue-validator
客戶端 iOS使用 Swift 2.3 進行開發(fā),基本參考了今日頭條和即刻的設(shè)計,目前已經(jīng)完成主要功能。
備注:將會以付費軟件的形式發(fā)布到 AppStore
Android部署尚未開始!
項目其實通過 Docker + DaoCloud 實現(xiàn)了自動化部署,只要把代碼推送到 GitHub , DaoCloud 將會自動構(gòu)建并部署。
Docker
DaoCloud
七牛云存儲
項目地址daza-backend
daza-frontend
daza-ios
daza-android
加入討論關(guān)于我如果你對這個項目有興趣,想吐槽,想提建議,為項目提供服務(wù),歡迎加以下討論群。
支持一下歡迎同行交流或者有好工作機會的朋友加我微信。
如果你覺得我的代碼寫得還不錯對你有幫助,請掃下面二維碼。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/30513.html
摘要:可能是被領(lǐng)導(dǎo)拒絕漲薪給刺激了,就一直想著跳槽漲薪。還有就是那個不肯漲薪的領(lǐng)導(dǎo),辭職以后,所有的都是,卻連都不愿意給我漲。 畢業(yè)1年時間,從2k漲到15k,轉(zhuǎn)行測試承...
摘要:錯誤好高騖遠最常見的錯誤之一就是在理解概念之后立即采取行動。其實這也是人們常說要放棄學(xué)習(xí)的常見原因之一。當項目逐漸深入時,他們就放棄學(xué)習(xí)了。關(guān)鍵點是,認真學(xué)習(xí)你正在學(xué)習(xí)的東西,你會得到進步。挑戰(zhàn)意味著你正在提升個人能力,這將使你進步。 showImg(https://segmentfault.com/img/remote/1460000011209193); 前言 很多人嘗試學(xué)習(xí) Ja...
閱讀 1184·2021-11-08 13:13
閱讀 1764·2019-08-30 15:55
閱讀 2827·2019-08-29 11:26
閱讀 2489·2019-08-26 13:56
閱讀 2616·2019-08-26 12:15
閱讀 2194·2019-08-26 11:41
閱讀 1452·2019-08-26 11:00
閱讀 1581·2019-08-23 18:30