后端和前端如何协同工作?
How does Back End and Front End work together?
我在 php 年前学会了如何编程,但我意识到我太过时了,但现在我正在跟上时代。我现在正在使用 Laravel,只是后端,所以我刚刚学习了 MVC 模型和所有这些东西。
我和我的朋友(前端开发人员),我们想在使用 Laravel 的网站上合作。所以我的问题是..这是如何工作的?有几个问题要抛出:
- 我们都连接到同一台服务器并在那里工作吗?
- 我们如何合作?他只关心视图文件夹,仅此而已?
- 他告诉我他需要的变量?征求意见?
如你所见,我不知道团队合作是如何结合在一起的。
出于好奇..你是怎么学这个的?有详细的工作方法吗?
我没有用过 laravel 但是,
第一条:如果你想看到协作编码的任何结果,你必须在同一台服务器上编辑你托管的相同文件。或者您可以使用本地主机并继续互相发送更新的文件。别忘了存档...我相信你知道这一点。
宽泛的问题。不知道还有什么帮助。
我们都连接到同一台服务器并在那里工作吗?
不,您不需要在开发期间在同一台服务器上工作,但你们必须在同一代码库上工作。不用担心,您可以使用 Git、SVN 或其他工具轻松地在不同计算机上处理相同的代码库。最后,您将拥有一个可以部署到在线托管上的代码库。
以下是使用 Git 作为版本控制系统的两个简单指南:
What is Version Control System
我们如何合作?他只关心视图文件夹,仅此而已?
不只是视图,他还可以在 views 文件夹和另一个名为 public 文件夹中工作其中将包含您的 CSS、JavaScript 和图像。前端开发人员很可能不需要接触其他部分。
重要提示: 为了在 Laravel 项目中担任前端开发人员,有些人需要学习 Laravel Blade 的语法是 PHP 的模板语言,非常 易于学习 。
Blade Templates - Laravel Docs
Simple Laravel Blade Templates - Scotch.io
他告诉我他需要的变量?意见?
大部分是,反之亦然,您将在 模型 中编写核心逻辑,并通过 控制器 访问它们,然后您可以将 变量 从控制器传递到您的 视图 。
我在 php 年前学会了如何编程,但我意识到我太过时了,但现在我正在跟上时代。我现在正在使用 Laravel,只是后端,所以我刚刚学习了 MVC 模型和所有这些东西。
我和我的朋友(前端开发人员),我们想在使用 Laravel 的网站上合作。所以我的问题是..这是如何工作的?有几个问题要抛出:
- 我们都连接到同一台服务器并在那里工作吗?
- 我们如何合作?他只关心视图文件夹,仅此而已?
- 他告诉我他需要的变量?征求意见?
如你所见,我不知道团队合作是如何结合在一起的。
出于好奇..你是怎么学这个的?有详细的工作方法吗?
我没有用过 laravel 但是, 第一条:如果你想看到协作编码的任何结果,你必须在同一台服务器上编辑你托管的相同文件。或者您可以使用本地主机并继续互相发送更新的文件。别忘了存档...我相信你知道这一点。
宽泛的问题。不知道还有什么帮助。
我们都连接到同一台服务器并在那里工作吗?
不,您不需要在开发期间在同一台服务器上工作,但你们必须在同一代码库上工作。不用担心,您可以使用 Git、SVN 或其他工具轻松地在不同计算机上处理相同的代码库。最后,您将拥有一个可以部署到在线托管上的代码库。
以下是使用 Git 作为版本控制系统的两个简单指南:
What is Version Control System
我们如何合作?他只关心视图文件夹,仅此而已?
不只是视图,他还可以在 views 文件夹和另一个名为 public 文件夹中工作其中将包含您的 CSS、JavaScript 和图像。前端开发人员很可能不需要接触其他部分。
重要提示: 为了在 Laravel 项目中担任前端开发人员,有些人需要学习 Laravel Blade 的语法是 PHP 的模板语言,非常 易于学习 。
Blade Templates - Laravel Docs
Simple Laravel Blade Templates - Scotch.io
他告诉我他需要的变量?意见?
大部分是,反之亦然,您将在 模型 中编写核心逻辑,并通过 控制器 访问它们,然后您可以将 变量 从控制器传递到您的 视图 。