一起在點歪技能的道路上越走越遠吧
前言
這是第一篇文章,非常感謝鐵人賽前輩們提供的各種入門與深入文章,讓剛轉職的我可以在點歪的路越走越遠。能夠不斷的在公司的敏捷開發所以前端要寫後端伺服器的這條路上走到現在,所以這邊想分享在點歪的路上是如何越走越遠的。(藉由寫鐵人文章又能順便熟悉MD語法了呢)
在這系列的文章你不會看到深入探討,只會看到能動就好。這邊會完全著墨在解決當下的問題,不會去深入理解背後的原理(在死線下只能等問題解決才能去思考)。基本上所有用到的技術都會盡量提供個人追過的文章讓各位深入研究,跟隨到最後期望各位可以完成並理解用express框架建構的node伺服器如何操控資料庫和如何建立API與讓網頁能跟資料庫互動。
使用到的技術或套件
這邊會列出主要使用到的技術和為什麼使用他與使用他的方法
webpack 打包工具
Vue 前端框架
TypeScript 強型別版的javascript
express node伺服器框架
MongoDB 資料庫
github 版本控制
lineBot line機器人
heroku 雲端伺服器
ngrok 讓你的電腦可以被外部連線
撰寫路線
因為使用的東西有點多,這邊會將提示加在標題並分成前端、後端和打包工具,也會依據學習和實作來區分基本觀念的練習與學習和邁向成品的實作和重構,這邊因為是希望給自己的學習留下紀錄臨時報名所以也沒有好好規劃要寫什麼。基本上會依照下列路線前進
2.練習使用npm安裝express、Vue和webpack
3.練習express和建立路由
4.練習lineBot與建立
5.利用ngrok測試
6.利用webpack打包並重構express
7.將express專案用typescript重構
8.讓你的專案能吐出頁面
9.用webpack建立Vue編譯環境
10.用Vue3語法測試環境是否正確建立
11.上傳到heroku伺服器上
12.etc...
這是目前想到的路線,可能隨時變更、更改或放棄...。畢竟從入門到放棄是最簡單的嘛!
0 留言