Php 网站和管理面板的RESTfull API

Php 网站和管理面板的RESTfull API,php,angularjs,codeigniter,api,Php,Angularjs,Codeigniter,Api,我将建立与管理面板网站,它将有这些功能(新闻,网页,画廊,事件,滑块,用户登录/注册) 我想为网站和管理员创建api的api 我将使用angular来建立网站和管理员 我将使用codeigniter来构建api 我的问题是: 我是否应该使用RESTfull api来构建管理员或其不推荐版本,如果是,我是否应该使用codeigniter或其非usfull(RESTfull api)我已经使用codeigniter多年了。但老实说,框架的选择实际上取决于您心目中的应用程序及其功能。 一般来说,CI非

我将建立与管理面板网站,它将有这些功能(新闻,网页,画廊,事件,滑块,用户登录/注册) 我想为网站和管理员创建api的api 我将使用angular来建立网站和管理员 我将使用codeigniter来构建api

我的问题是:
我是否应该使用RESTfull api来构建管理员或其不推荐版本,如果是,我是否应该使用codeigniter或其非usfull(RESTfull api)

我已经使用codeigniter多年了。但老实说,框架的选择实际上取决于您心目中的应用程序及其功能。 一般来说,CI非常容易学习,并且在其他人(如laravel)倾向于有更大学习曲线的地方开始学习。但是,与CI相比,它们具有更高级的功能

在前端使用angular似乎是一种好办法,但是后端使用RESTful API连接angular实际上取决于您愿意在后端使用的程度。我的意思是,如果你打算构建更多的东西,比如一个web界面/页面,那么拥有一个API将是一个很好的选择。这样可以节省时间,因为在通过应用程序连接时,可以重用API中的相同代码。除此之外,我想说这实际上取决于你对客户端、后端用户等的了解程度