引言 我們一直在講,通過路由傳達到控制器,處理好數據並渲染到視圖,但是對於現代的應用, 前后端分離的情況下,后端寫個接口就完事兒了。 本期為大家說一說用laravel寫restful風格的API,看看能有多簡單。 以路由開端 寫API接口,與傳統的渲染前端模板頁面有什么區別?少了視圖 ...
引言 使用laravel實現一個最簡單的動態頁面,牽涉到laravel的路由注冊方式, 控制器書寫方式,以及blade靜態模板的使用。雖然功能很小,卻是一個精簡版的hello world。 下面開始我們的編程之旅。 創建laravel應用 首先我們通過命令行安裝laravel應用。為了方便創建,先全局安裝 laravel installer, 在命令行中運行下面的指令: 安裝成功后,laravel ...
2020-09-23 09:39 0 437 推薦指數:
引言 我們一直在講,通過路由傳達到控制器,處理好數據並渲染到視圖,但是對於現代的應用, 前后端分離的情況下,后端寫個接口就完事兒了。 本期為大家說一說用laravel寫restful風格的API,看看能有多簡單。 以路由開端 寫API接口,與傳統的渲染前端模板頁面有什么區別?少了視圖 ...
引言 前一期我們介紹了存儲用戶會話數據到服務器,並通過框架提供的Session類 進行數據讀寫操作的方法。 但是有些數據,如數據庫集合,API接口等等,對於全局的用戶來說是無差別的, 這時候我們需要全局緩存以便提供給所有的用戶使用。 本期就來說說Cache緩存。 代碼時間 ...
引言 laravel引用了強大的Carbon日期時間處理庫用於日期時間的操作, 並且在數據庫的格式化中使用該庫。本文就說一說程序中如何方便地使用 Carbon自定義格式。 學習時間 只要成功安裝了laravel的項目,已經內置了標准的carbon庫文件,比如說在寫入數據庫字段 ...
配置即一切 一切皆於需求,后台從0開始搭建,但是寫了一兩個頁面后發現太多的是對單表的增刪改查操作,於是就想到了,能不能做一個快速搭建的后台。想到一句話,配置即一切。如果一個CURD后台能只進行配置就自動生成,該是多么美妙的事情,那么就開始搭建這么個結構。 首先配置文件應該 ...
開發環境 laravel5.5 laravel5.5 已經引入了獨立的無狀態路由文件 api.php 作為 api 的開發,我們可以將接口需要的路由定義在該文件中 定義路由並測試 ...
前言 使用官方springboot-starter和第三方腳手架工具hunter-spring-boot-starter, 快速構建項目,在五分鍾內即可進行業務開發。 一、使用官方starter快速搭建一個項目 使用IDEA spring initializr 新建一個spring ...
Velocity是一個基於java的模板引擎(template engine)。它允許任何人僅僅簡單的使用模板語言(template language)來引用由java代碼定義的對象 velocity的語法非常簡單。這里不多介紹。 我們平時的web項目,通常的開發流程是前端 ...
JSON Web Token(JWT)是一個開放的標准(RFC 7519),它定義了一個緊湊且自包含的方式,用於在各方之間作為 JSON 對象安全地傳輸信息。由於此信息是經過數字簽名的,因此可以被驗證和信任。 今天我們就來簡單的認識一下 JSON Web Token。 JWT 認證 ...