Логотип АлтунинВВ.Блог
  • Новости
  • Simply
  • ЯП
    • Qt6
    • Qt5
      • Модели
      • Виджеты
      • WebAPI
      • LDAP
    • C++
    • Visual Studio Code
    • GULP
    • PHP
    • Vue.js
    • API
  • Статьи
    • Сеть
      • GNS3
      • Zabbix
    • Операционные системы
      • Linux
        • Astra Linux
      • Windows
    • Железо
      • Arduino
      • Eltex
        • MES
        • ESR
  • Обо мне
    • Контакты
    • Поддержать
ВЛОГ на Rutube
Сообщество ВКонтакте
Группа в Telegram
Сервер Discord
Канал в ЯRUS
Канал в ДЗЕН
04 января 2023

Установка Postman и работа с API. Создание блога на API с помощью Vuejs и Strapi. Часть 3.

Категория: API
Просмотров: 571
Windows
WebAPI
API
WEB
alt_linux
Strapi
postman

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

Что же касается конечного пользователя, для работы с API ему придется использовать специальную программу, так как информация, передаваемая в формате JSON неудобна для восприятия и необходимо стороннее программное обеспечение для отображения результатов запросов в понятном и структурированном виде.

Из всех существующих программ, наиболее удачно этот функционал реализован в Postman. Это бесплатная программа, которая к тому же может быть использована без регистрации учетной записи на сайте производителя.

С её помощью вы можете создавать коллекции запросов, сами запросы можно распределять по папкам, экспортировать и импортировать коллекции, что очень удобно и позволяет разработать коллекцию запросов для последующего использования.

Сегодня мы рассмотрим установку Postman под Windows и Alt Linux и использование программы для изучения результатов запроса.

Читать далее...
21 декабря 2022

Создание структуры для блога в Strapi. Создание блога на API с помощью Vuejs и Strapi. Часть 2.

Категория: API
Просмотров: 770
esr200
Мониторинг
Zabbix
zabbix agent

В прошлой статье мы установили Strapi, сегодня мы рассмотрим, как же он устроен.

Strapi – backend CMS, это означает что у него нет frontend-части, т.е. сайта, который видит конечный пользователь.

Так же в Strapi отсутствуют таблицы, категории, посты и прочие разделы, которые привычны всем нам по классическим CMS. Всё это вам нужно добавить самому или использовать заранее подготовленные шаблоны.

Обратите внимание, в первой части мы использовали быстрый способ создания проекта, при котором используется база данных sqlite. Позже перейти на Mysql и любую другую БД будет невозможно! Тем не менее, для простого сайта или лендинга хватит и sqlite. Позже мы рассмотрим процесс создания проекта с использованием Mysql.

Двумя основными компонентами, доступными после установки, являются:

- Content-Type Builder – по сути редактор таблиц, который позволяет создавать таблицы для хранения данных, создавать связанные таблицы и связывать их между собой;

- Media Library – Библиотека всех загруженных изображений, позволяет получить доступ ко всем изображениям и управлять ими.

Так же в админку встроен свой каталог бесплатных плагинов (Marketplace), которых больше 94! С их помощью вы сможете добавить дополнительный функционал, например, оценки для статей, комментарии, заменить встроенный редактор, на поддерживающий HTML и много другое.

Для Strapi подготовлено несколько шаблонов, которые при создании нового проекта предоставляют вам уже готовую структуру для:

- Блога;

- Корпоративного сайта;

- Магазина.

Список шаблонов вы можете в специально созданном репозитории на Github. 

Читать далее...
20 декабря 2022

Установка Strapi в Alt Linux. Создание блога на API с помощью Vuejs и Strapi. Часть 1.

Категория: API
Просмотров: 568
eltex
esr200
SNMP
Zabbix

Еще десять лет назад при создании порталов и блогов стандартом де факто признавались классические CMS написанные на PHP или Perl. Технологии не стоят на месте и развитие Javascript, HTML и повсеместное внедрение API принесло с собой новые технологии создания сайтов.

Развитие Vue.js, который по сути является meta-React – технологией, впитав в себя самое лучшее, при этом упростив всё сложное и выкинув ненужное, новый фреймворк стал дальнейшим развитием всего, что впервые появилось в React.js.

Существует огромное количество библиотек, расширяющих возможности Vue.js. С помощью этого инструмента можно создавать, как простые лендинги, так и сложные информационные порталы или веб-приложения.

Strapi - https://strapi.io – фреймворк для управления контентом т.е. CMS. В отличии от Joomla или WordPress у него нет фронтэнда - графического представления информации хранящейся в базе данных, т.е. сайта, на который может зайти пользователь, а есть только панель администратора.

Все данные эта CMS отдает через API в формате JSON. Таким образом, во-первых, сам сайт может быть размещен на отдельном сервере, во-вторых появляется возможность горизонтального масштабирования.

Не говоря о том, что снижаются накладные расходы на вычисления, так как не используется PHP, а запросы API возвращают только текстовую информацию, которая загружается и отображается с помощью Vue.js, зачастую вообще без перезагрузки страницы!

Сегодня мы рассмотрим установку Strapi на сервер Alt Linux.

Читать далее...
Поиск
санкции icon новости аудио межсетевой_экран letsencrypt proxy группа NAT VIRTIIO стек сайт WOFF2 обновления API
Популярные
  • › Установка GNS3 – 2.2.11 в Hyper-V
  • › Используем репозитории Яндекса для apt в Debian и Ubuntu. Используем "зеркала" в РФ для установки ПО. Часть 2.
  • › Установка поддержки C++ в Visual Studio Code (VSCode)
  • › Реальное импортозамещение или что такое ТОРП?
  • › Настраиваем Windows для работы с VLAN
  • Языки
    • C++
    • VSCode
    • GULP
    • PHP
    • Vue.js
  • Qt5
    • Модели
    • Виджеты
    • WebAPI
    • LDAP
  • OS
    • Windows
    • Linux
      • Simply Linux
      • Astra Linux
  • Сеть
    • GNS3
    • Zabbix
  • Qt6
Подпишитесь
ВЛОГ на Rutube
Сообщество ВКонтакте
Группа в Telegram
Сервер Discord
Канал в ЯRUS
Канал в ДЗЕН
Контакты
Политика конфиденциальности
Copyright © 2021-2023 АлтунинВВ.Блог
Перепечатка или воспроизведение материалов этого сайта, без разрешения автора, запрещены!
Top.Mail.Ru
Белый каталог сайтов PopCat.ru
Топ-100