iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

Golang & Vue.js 30天從0打造服務 系列

學完的東西不知道可以用來幹嘛?不知道怎麼把各種技術都串接起來?
這裡手把手教學,帶你做出一個系統吧!

DAY 11

Day 11 新增任務API

連接DB DB相關的處理會用到gorm直接來裝最新版 go get -u gorm.io/driver/mysql go get -u gorm.io/gorm...

2020-09-19 ‧ 由 edwin777 分享
DAY 12

Day 12 查詢任務API

[GET] /api/groups回傳值 { "data": { "groups": [ {...

2020-09-20 ‧ 由 edwin777 分享
DAY 13

Day 13 修改、刪除任務&統計時間API

修改任務API [PUT] api/task參數 id int name string handler/api.go // UpdateTask Update...

2020-09-21 ‧ 由 edwin777 分享
DAY 14

Day14 統計報表API-1

圓餅圖API 現在來要做報表第一支的API它是一個圖餅圖,外面第一層是各群組的總時間,第二層就是底下的任務執行時間目前都先固定搜尋7天[GET] /api/re...

2020-09-22 ‧ 由 edwin777 分享
DAY 15

Day 15 統計報表API-2

熱圖API 資料會回傳各群組的日期跟時間加總 [GET] api/report/group_heatmap回傳值: "data":...

2020-09-23 ‧ 由 edwin777 分享
DAY 16

Day16 任務記錄API

查詢今天的執行記錄,回傳群組、任務名稱跟執行時間[GET] /api/day/record回傳值 { "data": {...

2020-09-24 ‧ 由 edwin777 分享
DAY 17

Day 17 DB 優化

SQL很慢怎麼辦? 遇到這情況通常都是兩個原因 SQL的語法有問題,沒有使用到MySQL的索引 資料量真的太多,幾千萬上億筆 第一種情況好解,把慢的SQL語...

2020-09-25 ‧ 由 edwin777 分享
DAY 18

Day 18 零碎的小API

什麼已經18天了!? 前面幾天已經寫了好幾支API,有三支比較小的API,在這快速把它帶過,不然後面前端跟上線的篇幅會被壓縮到 會員登出API [GET] ap...

2020-09-26 ‧ 由 edwin777 分享
DAY 19

Day 19 Vue.js

前言 終於來到前端的開發,本人是寫後端的,比較少接觸前端,對CSS也沒有很在行,所以就盡量吧XD 環境建立 npm install -g @vue/cli vu...

2020-09-27 ‧ 由 edwin777 分享
DAY 20

Day20 Vue Router

什麼前端也可以做Router? 兩三年前的我還真的不知道,還用jquery硬幹過前後分離的網頁,使用者永遠都沒上一頁可以點XD其實用起來跟後端的Router也沒...

2020-09-28 ‧ 由 edwin777 分享