Можно ли Фронт сделать на Ангуляр а Бек на PHP MySql?

К примеру у меня есть проект на которым фронт нпаисано на Ангуляр или ж другие фреймворки (Реакт или ж Вью) вот возможно ли написать бек или ж связать с PHP

Дополнительно:

Ни в коем случае.

  • апи для фронта можно написать на любом серверном языке
  • fokit, а что такое "серверный язык"?
  • VolgaVolga, язык который сервер знает !! 🙂
  • VolgaVolga, тот язык, на котором можно писать приложения, которые будут работать на сервере и обрабатывать http запросы.

    Например VBA и браузерный js серверными языками не являются.

  • Василий Банников, на JS не написано, серверный он или браузерный. Разница только в доступных API.
  • VolgaVolga, ну под браузерным js я как раз и подразумеваю тот js, у которого доступны только браузерные api и который запущен в браузере)
  • Василий Банников, Но это же один и тот же JS, если будут разрешения безопасности, думаю код с сервера можно даже на базе браузера заставить работать.
  • tonx92, не выйдет. Как минимум из-за того что тот же nodejs имеет много штук написанный на C++, которых в браузере тупо нет.
  • Можно, разрешаю

    • +"Законом не запрещено".

     

    Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.

     

      • Можно ли Фронт сделать на Ангуляр а Бек на PHP MySql?Есть ответ
      • 07.04.2024
      Ответить

      Да, конечно, это возможно. Angular - это фреймворк для разработки фронтенд-части веб-приложений, а PHP и MySQL - это технологии для разработки бекенд-части.

      Angular позволяет создавать динамические и интерактивные пользовательские интерфейсы, а PHP с MySQL - это отличное сочетание для создания серверной части приложения, обработки данных и взаимодействия с базой данных.

      Для связи фронтенда на Angular и бекенда на PHP и MySQL можно использовать REST API. Angular будет отправлять HTTP запросы на серверную часть, которая будет обрабатывать эти запросы, работать с базой данных и возвращать необходимые данные в формате JSON, которые Angular сможет отобразить на странице.

      Пример использования PHP для создания REST API:

      connect_error) {
          die("Connection failed: " . $connection->connect_error);
      }
       
      if ($_SERVER['REQUEST_METHOD'] === 'GET') {
          $result = $connection->query('SELECT * FROM table');
          $data = [];
       
          while ($row = $result->fetch_assoc()) {
              $data[] = $row;
          }
       
          echo json_encode($data);
      }
       
      $connection->close();
      ?>

      Как видно из примера, PHP выполняет запросы к базе данных и возвращает данные в формате JSON. Angular, в свою очередь, может использовать эти данные для отображения на странице.

      Таким образом, использование Angular для фронтенда и PHP с MySQL для бекенда - отличный выбор для создания современного и функционального веб-приложения.

    Оставить комментарий