Pro Yearly is on sale from $80 to $50! »

What is MVC Framework

E37b4344ef4bfd0fc4826c04971e54fb?s=47 nrs
April 12, 2019

What is MVC Framework

道端で「MVCフレームワークって何なんですか」と聞かれることはよくありますよね。
そんなときに備えて、いつでも説明できるようにご用意したスライドです。

HomePage: https://nrslib.com
Twitter: https://twitter.com/nrslib

E37b4344ef4bfd0fc4826c04971e54fb?s=128

nrs

April 12, 2019
Tweet

Transcript

  1. Masanobu Naruse What is MVC Framework

  2. Do you know MVC Framework?

  3. Do you know Http?

  4. Browser Server

  5. Browser Server Request

  6. Browser Server Request GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com Connection: keep-alive

    Upgrade-Insecure-Requests: 1 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36 Accept: text/html,application/xhtml+xml,application/xml;q=0.9, image/webp,image/apng,*/*;q=0.8,application/signed- exchange;v=b3 Accept-Encoding: gzip, deflate, br Accept-Language: ja,en-US;q=0.9,en;q=0.8 Cookie: _ga=GA1.2.1676611691.1531371612
  7. Browser Server Request

  8. Browser Server Request Response

  9. Browser Server Request Response HTTP/1.1 200 OK Server: nginx Date:

    Wed, 10 Apr 2019 03:21:30 GMT Content-Type: text/html; charset=UTF-8 Content-Length: 7641 Connection: keep-alive Set-Cookie: PHPSESSID=8cgpb0s6e570qrgjgdklaqcnf4; path=/ Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate Pragma: no-cache Link: <https://nrslib.com/wp-json/>; rel="https://api.w.org/" Vary: Accept-Encoding Content-Encoding: gzip ]{sG;̊<z6Xso&R(J5ҀΌ0$Uzg0O&@Gٱd/=aq-Mwst9=?`Ki6_. *** FIDDLER: RawDisplay truncated at 128 characters. Right-click to disable truncation. ***
  10. Browser Server Request Response

  11. Browser Server Request Response

  12. Do you know MVC?

  13. Complex

  14. None
  15. Simple

  16. None
  17. None
  18. In software

  19. None
  20. Model View Controller Classic MVC

  21. Classic MVC Model View Controller

  22. Model View Controller Classic MVC

  23. Model View Controller Classic MVC

  24. Model View Controller Classic MVC

  25. Model View Controller Classic MVC GUI Pattern

  26. None
  27. None
  28. MVC Framework

  29. Browser

  30. Browser Input Url https://nrslib.com

  31. Browser Server

  32. Http Request Browser Server GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com

  33. Http Request Browser Server nrslib.com GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com

  34. Server GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com Controller

  35. Delegate Action Server GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com Controller

  36. Delegate Action Server GET https://nrslib.com/ HTTP/1.1 Host: nrslib.com Controller HomeController

    Action: Index
  37. Controller HomeController Model

  38. Call Controller HomeController Model

  39. Call Controller HomeController Model Return Data

  40. Controller HomeController View Data

  41. Rendering View Browser Data

  42. Browser

  43. Model View Controller

  44. Model View Controller Classic MVC

  45. Model View Controller

  46. Model View Controller MVC 2

  47. Auther nrs HomePage https://nrslib.com Twitter @nrslib