Пользовательское API для веб приложений

Добрый день, скажите будет ли в будущем пользовательское АПИ для создания веб приложений?

Хочется обойти устаревший так сказать стэк из JQuery и Smarty обойти хоть как нибудь )

8 ответов

  • 1
    Алексей Webasyst 3 октября 2021 14:57 #

    Если вы создаёте своё приложение, то в нём можете использовать всё своё. Хоть чистый Angular.
    Поэтому больше вопрос какой API вы хотите и куда? Vue/React+Graphql?

    • +1
      ASPIRE ASPIRE 3 октября 2021 14:59 #

      Да как раз Vue или React, хочется сделать клиентскую часть на RestAPI

      • +1
        Алексей Алексей Webasyst 3 октября 2021 15:24 #

        Далее под задачу, либо делать свой плагин/приложение с API, либо тему которая будет вместо html возвращать например json.

        • +1
          ASPIRE ASPIRE 3 октября 2021 15:53 #

          это все банально понятно, но зачем?) вопрос состоит в другом) будут ли подвижки в эту сторону? Может у вас есть в планах pwa приложения по итогу через инсталлировал продавать )

          • +1

            Попробуйте уточнить свой вопрос, пожалуйста — о чем все-таки речь. О Shop-Script? Если да, то о бекенде Shop-Script (интерфейсе админа) или о фронтенде (теме дизайна)? И если возможно, то подробнее, о чем именно, и по каким-то причинам в данный момент не хватает публичного АПИ Shop-Script https://developers.webasyst.ru/api/explorer/shop/
            Или же речь о своем собственном приложении? Если так, то здесь совсем никаких преград нет. Для примера можно посмотреть приложение Cash Flow, в котором почти вся клиентская часть на Vue.js, и все общение с сервером через REST API.

            В общем, и во фреймворке, и в Shop-Script инструментов предостаточно и самых разных. Но чтобы ответ был по делу, нужно и вопрос сформулировать более предметно.

            • +1
              ASPIRE ASPIRE 3 октября 2021 21:25 #

              Доперли :) по теме дизайна выцепить в smarty через @json_encode, но вот на странице товара через @json_encode не раскрыть информацию по {$product} массиву... выдает просто {} фигурные скобки, не подскажите?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите