正文
前言:上篇介紹了下 MVC5 的核心原理,整篇文章比較偏理論,所以相對(duì)比較枯燥。今天就來(lái)根據(jù)上篇的理論一步一步進(jìn)行實(shí)踐,通過(guò)自己寫的一個(gè)簡(jiǎn)易MVC框架逐步理解,相信通過(guò)這一篇的實(shí)踐,你會(huì)對(duì)MVC有一個(gè)更加清晰的認(rèn)識(shí)。
本文原創(chuàng)地址:http://www.cnblogs.com/landeanfen/p/6000978.html
MVC源碼學(xué)習(xí)系列文章目錄:
- MVC系列——MVC源碼學(xué)習(xí):打造自己的MVC框架(一)
- MVC系列——MVC源碼學(xué)習(xí):打造自己的MVC框架(二:附源碼)
- MVC系列——MVC源碼學(xué)習(xí):打造自己的MVC框架(三:自定義路由規(guī)則)
這篇博主打算從零開(kāi)始一步一步來(lái)加上MVC里面用到的一些技術(shù),整篇通過(guò)三個(gè)版本,逐步完善。
一、版本一:搭建環(huán)境,實(shí)現(xiàn)MVC請(qǐng)求
通過(guò)上篇的介紹,我們知道,MVC里面兩個(gè)最核心的部件:MvcHandler和UrlRoutingModule。現(xiàn)在我們就來(lái)一步一步實(shí)現(xiàn)它們。為了更加真實(shí),我們完全從零開(kāi)始。
1、新建一個(gè)類庫(kù)項(xiàng)目,我們暫且命名為Swift.MVC.