Как Back End и Front End работают вместе?

Я научился программировать в php несколько лет назад, но понял, что так устарел, но теперь я в курсе. Сейчас я работаю с Laravel, только бэк-энд, так что я только что изучил модель MVC и все такое.

Я и мой друг (который является разработчиком внешнего интерфейса), мы хотим работать вместе на веб-сайте, используя Laravel. так что мой вопрос .. как это работает?, несколько вопросов, чтобы выбросить там:

  • Мы оба подключаемся к одному серверу и работаем там?
  • Как мы работаем вместе? он просто заботится о просмотре папки и все?
  • Он говорит мне переменные, которые ему нужны? за взгляды?

Как видите, я понятия не имею, как работает командная работа.

просто из любопытства .. как ты этому научился? есть ли рабочий метод для этого?

5

Решение

Мы оба подключаемся к одному серверу и работаем там?

Нет, вам не нужно работать на одном сервере во время разработки, но вы оба должны работать на одной и той же базе кода. Не волнуйтесь, вы можете использовать Git, SVN или другие, чтобы легко работать с одной и той же кодовой базой на разных компьютерах. Наконец, у вас будет одна кодовая база, которая будет готова к развертыванию на онлайн-хостинге.

Ниже приведены два простых руководства по использованию Git в качестве системы контроля версий:

Git — Простое руководство

CodeSchool — попробуй Git

Что такое система контроля версий


Как мы работаем вместе? он просто заботится о просмотре папки и все?

Не только взгляды, но он может работать в Просмотры папка и в другой папке под названием общественности папка, которая будет содержать ваш CSS, JavaScript и изображения. Скорее всего, разработчику внешнего интерфейса не нужно будет касаться других частей.

Важный: Для того, чтобы работать в качестве фронт-разработчика в проекте Laravel, кому-то нужно изучить синтаксис Laravel Blade который является языком шаблонов для PHP и чрезвычайно легко обучаема.

Шаблоны клинков — Документы Laravel

Простые шаблоны лезвия Ларавела — Scotch.io


Он говорит мне переменные, которые ему нужны? за взгляды?

В основном да и наоборот, вы будете писать свою основную логику в своем модели и будет иметь к ним доступ через ваш контроллеры, и тогда вы можете передать переменные от контроллеров к вашему Просмотры.

4

Другие решения

Я не использовал Laravel, но,
Первый маркер: Если вы хотите увидеть какие-либо результаты вашего совместного кодирования, вам придется находиться на том же сервере, редактировать те же файлы, где вы размещаете. Или вы можете использовать локальный хост и просто продолжать посылать друг другу обновленные файлы. Не забудьте заархивировать … Я уверен, что вы это знаете.

Широкий вопрос. Не уверен, как еще помочь.

0

По вопросам рекламы [email protected]