Логотип АлтунинВВ.Блог
  • Новости
  • Simply
  • ЯП
    • 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
Просмотров: 129
Windows
WebAPI
API
WEB
alt_linux
Strapi
postman

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

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

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

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

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

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

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

Категория: API
Просмотров: 278
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
Просмотров: 173
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.

Читать далее...
Поиск
север Меню discovery виджеты driver таблица Windows state скрипт GNS3 rosa esr20 color QAbstractItemModel WSUS
Архив
  • Январь 2023 (1)
  • Декабрь 2022 (9)
  • Сентябрь 2022 (2)
  • Август 2022 (3)
  • Июль 2022 (5)
  • Июнь 2022 (3)
  • Май 2022 (3)
  • Апрель 2022 (10)
  • Февраль 2022 (2)
  • Январь 2022 (6)
  • Декабрь 2021 (5)
  • Ноябрь 2021 (10)
Все записи
Популярные
  • › Установка GNS3 – 2.2.11 в Hyper-V
  • › Настраиваем Windows для работы с VLAN
  • › Реальное импортозамещение или что такое ТОРП?
  • › Установка поддержки C++ в Visual Studio Code (VSCode)
  • › Обновляем Windows 10 до версии 20H2
  • Языки
    • C++
    • VSCode
    • GULP
    • PHP
    • Vue.js
  • Qt5
    • Модели
    • Виджеты
    • WebAPI
    • LDAP
  • OS
    • Windows
    • Linux
      • Simply Linux
      • Astra Linux
  • Сеть
    • GNS3
    • Zabbix
Подпишитесь
ВЛОГ на Rutube
Сообщество ВКонтакте
Группа в Telegram
Сервер Discord
Канал в ЯRUS
Канал в ДЗЕН
Контакты
Политика конфиденциальности
Copyright © 2021-2023 АлтунинВВ.Блог
Перепечатка или воспроизведение материалов этого сайта, без разрешения автора, запрещены!
Top.Mail.Ru
Белый каталог сайтов PopCat.ru
Топ-100