【问题标题】:How does Back End and Front End work together? [closed]后端和前端如何协同工作? [关闭]
【发布时间】:2015-12-26 10:34:50
【问题描述】:

几年前我学会了如何用 php 编程,但我意识到我已经过时了,但现在我正在更新。我现在正在使用 Laravel,只是后端,所以我刚刚学习了 MVC 模型和所有这些东西。

我和我的朋友(他是一名前端开发人员),我们想在一个使用 Laravel 的网站上合作。所以我的问题是..这是如何工作的?,有几个问题要抛出:

  • 我们是否都连接到同一台服务器并在那里工作?
  • 我们如何一起工作?他只关心视图文件夹,仅此而已?
  • 他告诉我他需要的变量?意见?

如你所见,我不知道团队合作是如何结合在一起的。

只是出于好奇..你是怎么学的?有详细的工作方法吗?

【问题讨论】:

  • 看到这个http://laravel.com/docs/5.1/views

标签: php laravel frontend backend


【解决方案1】:

我们是否都连接到同一台服务器并在那里工作?

不,您不需要在开发过程中在同一台服务器上工作,但你们必须在同一个代码库上工作。不用担心,您可以使用 Git、SVN 或其他工具轻松地在不同计算机上处​​理相同的代码库。最后,您将拥有一个可以部署在在线托管上的单一代码库。

以下是使用 Git 作为版本控制系统的两个简单指南:

Git - The Simple Guide

CodeSchool - Try Git

What is Version Control System


我们如何合作?他只关心视图文件夹,仅此而已?

不仅仅是视图,他还可以在 views 文件夹和另一个名为 public 文件夹的文件夹中工作,该文件夹将包含您的 CSS、JavaScript 和图像。前端开发人员很可能不需要接触其他部分。

重要提示: 为了在 Laravel 项目中担任前端开发人员,需要学习 Laravel Blade 的语法,这是一种 PHP 模板语言,非常易于学习

Blade Templates - Laravel Docs

Simple Laravel Blade Templates - Scotch.io


他告诉我他需要的变量?意见?

大多数情况下是的,反之亦然,您将在 模型 中编写核心逻辑,并通过 控制器 访问它们,然后您可以传递 变量 从控制器到您的视图

【讨论】:

  • 优秀的答案!正是我想要的!
【解决方案2】:

我没有用过 laravel 但是, 第一个要点:如果您想查看协作编码的任何结果,您必须在同一台服务器上编辑您托管的相同文件。或者您可以使用本地主机并继续相互发送更新的文件。不要忘记存档...不过我相信你知道。

广泛的问题。不知道还有什么可以帮助的。

【讨论】:

  • 您的部分信息在客观上是虚假的。
  • 整个问题对每个项目符号都有一系列答案。我试图给他一个起点。 “编辑相同文件”的哪一部分是错误的?这似乎是他的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-27
  • 1970-01-01
  • 1970-01-01
  • 2016-04-14
  • 2015-08-27
  • 2021-10-25
  • 2014-12-19
相关资源
最近更新 更多