iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Modern Web

VUE & PHP (Apache2) & Docker 實戰開發 系列

本身因為已經在前端開發Angular2,想要再接觸不同的前端Framework感受一下各自的特色,
所以選用話題非常火且好上手的Vue框架。
後端的部份較常用ASP.Net Web API,所以這次選用歷史悠久的PHP來進行後端開發,
享受一下不需要編譯的快感。
既然已經選定了開發語言,就需要定一個主題來實作。
我希望可以幫仲介公司開發一套系統,協助他們管理合約、房東、房客…等等的資料。
最後希望可以將程式放上Docker。

鐵人鍊成 | 共 30 篇文章 | 52 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day11 - Vue & Axios 封裝

今天換來做 VUE先前已經將ROUTER & MATERIAL套用進來,這一次想實作封裝HTTP的功能,如 VUE官方推薦,我們要用axios。簡單將幾...

2018-10-25 ‧ 由 aa71435723 分享
DAY 12

Day12 - PHP-測試API的CRUD

先前VUE介紹了一下axios的封裝,現在我們把時間換來後端的PHP。 上次講到了API的創建,同時我們也把API的CRUD一起創建完成,再來要確認所創的API...

2018-10-26 ‧ 由 aa71435723 分享
DAY 13

Day13-PHP-Laravel 架構介紹

這篇讓我們稍稍退回到創完專案後Laravel裡預設的檔案,每一個資料夾裡的檔案各自代表的意思為何,就來讓我們從創專案開始,終端機輸入 laravel new p...

2018-10-27 ‧ 由 aa71435723 分享
DAY 14

Day14 - Vue & Vuex 實作loading效果

前端對後端進行資料庫異動時,應該要有一個loading的效果出來。所以今天要來用vuex來實作這麼一個效果。實作的程式碼如github 首先安裝就不在多說了,直...

2018-10-28 ‧ 由 aa71435723 分享
DAY 15

Day15 - PHP-Laravel MVC介紹

上次介紹完Laravel的架構介紹,這次就來介紹它的MVC並實做一次。 先創一個專案名叫project,終端機輸入 laravel new project 先...

2018-10-29 ‧ 由 aa71435723 分享
DAY 16

Day16 - Vue & Component Render

今天想要實現component render的效果。如下圖想要有一個menu的鈕,可以收放一些常用功能,且可以在每個頁面都有。 先建立一個menubutton....

2018-10-30 ‧ 由 aa71435723 分享
DAY 17

Day17 - Vue & Transitions

今天想要針對資料的呈現做一個簡單的小動畫,搭配上次做的loading bar,做一個不會太過誇張,但又不會太過無聊的效果。程式碼在此 動畫是參考官網 套用mat...

2018-10-31 ‧ 由 aa71435723 分享
DAY 18

Day18 - PHP-物件導向(OOP)介紹-Part1

今天來講講剛在學習PHP時就要先有的common sense,OOP物件導向的基礎介紹與操作,包含認識類別與物件的操作,讓不熟悉類別的人可以了解物件導向的好處,...

2018-11-01 ‧ 由 aa71435723 分享
DAY 19

Day19 - Vue & PHP 跨網域

今天剛好有碰到同事提到cross site的問題,這好像是蠻多人的困擾。雖然網路上很多文章,但這邊也順便來紀錄一下自已的做法。 目前大家的開發習慣,大部份都前後...

2018-11-02 ‧ 由 aa71435723 分享
DAY 20

DAY20 - PHP-物件導向(OOP)介紹-Part2

本篇接續上篇PHP-物件導向(OOP)介紹-Part1 五.魔術函數(Magic Methods) PHP提供了數個魔術函數讓操作物件(Object)變得更簡...

2018-11-03 ‧ 由 aa71435723 分享