引言 我们一直在讲,通过路由传达到控制器,处理好数据并渲染到视图,但是对于现代的应用, 前后端分离的情况下,后端写个接口就完事儿了。 本期为大家说一说用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 认证 ...