基于平台架构,API 接口与⻚页面分离,采用 MVC 的开发模式,使用现有的数据表(⻝食材 表/菜谱表)使用⻚页面静态化技术減少数据库查询,使用 ElasticSearch 全文搜索发动机对菜谱中的⻝食材进行分词+索引,编写了根据⻝食材组合关键词查找菜谱的 API,供前端 Ajax 调用。项目中使用 Git 进行代码 管理。
评论