前端开发人员是否需要了解在站点上工作的后端技术?

use*_*356 2 html css web-frontend symfony

场景:有人只知道设计,CSS,HTML等,你希望那个人在网站上工作.该网站的文件在GitHub上.

理想情况下,你对他们说,"克隆来自GitHub的回购并设置你的本地测试环境等,做你的工作和推/拉请求等."

但是要建立一个本地环境,例如包括MySQL以便开发环境能够正常运行,意味着他们需要了解后端技术.这是否意味着他们需要了解如何配置每个(或大多数)PHP框架+ Ruby on Rails等.它会停在哪里?

那么,前端开发人员将如何在此基础上工作呢?

前端开发人员是否可以在不知道如何配置Symfony2的情况下在Symfony2站点上工作?

Que*_*tin 5

选项基本上归结为:

  • 让他们处理静态文件,然后由后端开发人员进行集成(如果你将前端工作转移到设计机构而不让他们进行持续维护,那么这只是一个合理的选择).
  • 其他人为他们设置开发环境
  • 让他们设置开发环境,同时让他们尽可能轻松

后一种方法通常涉及清晰的逐步说明和虚拟机映像,该映像主要是预先配置的,可能与流浪者或盐堆栈等工具结合使用.