這個「我獨自開發」系列,來自我多年的工程師經歷。雖然常聽到大家說團隊合作,但實際上,很多時候我們都在獨自解決問題。無論是學新技術,還是完成某個功能,大部分的時間都是自己在面對螢幕、查資料、試錯誤、解Bug。 所以,我想藉這個系列,和那些跟我一樣,沒辦法每次都依靠團隊、或者單純想靠自己提升的朋友,分享讓大家可以獨立完成一個真正的專案。
在這30天裡,我們會從零開始,逐步建構一個基於 PHP + MariaDB + Nginx + Docker 的開發環境,用 Laravel 做後端、Nuxt 做前端,完成一個可以實際應用的專案。
獨自開發,最大的挑戰是什麼?你得什麼都懂一點,後端、前端、資料庫、伺服器,甚至連部署都要自己來。這條路不輕鬆,但也是最有成就感的,因為每一行代碼、每一個解決的問題,都是你親手完成的。沒人能拿走你的成就感。 不管你是重哪條路開始走,這個系列就是想幫助你面對這些挑戰。不管你之前有沒有相關經驗,我會從最基礎的環境設置開始講起,帶你一步步完成整個專案。重點是,每天只需要一點點時間,30天後,你會發現自己已經打造出一個完整的系統。
這個系列原本要同步發佈在『賽德計畫』中,但...就如同「不能安心貼文的無奈」中說的,我只能先顧好一邊,再來想看看怎麼更有效地發佈在方格子
最近我參加了 iThome 鐵人賽,寫了一系列關於 Laravel 和 Nuxt 的技術文章,分享我在開發過程中的一些心得和經驗。如果你對這些技術有興趣,或者想知道如何一步步打造自己的最小可行性產品(MVP),歡迎點擊下方連結去看看完整的內容!
👉 完整系列文章
希望這些分享能對你有所幫助,記得給我點愛心或留言哦!我們一起進步!