Материа это конструктор API, который помогает вам создавать мощные веб-приложения и мобильные приложения с базой данных. С одной стороны, это Materia Designer, приложение для настольных компьютеров, которое предоставляет все инструменты для разработки и управления вашим приложением. С другой стороны, это Materia Server. , сервер с открытым исходным кодом, на котором размещено ваше приложение, которое вы можете бесплатно установить в любом месте. В двух словах Materia Designer поможет вам создать приложение, которое будет размещено в Materia Server.
Вы можете легко структурировать и управлять своими данными как Airtable — Materia позволяет вам не концентрироваться на контенте, таком как WordPress и другие CMS,
Структурируйте свои данные в любой базе данных SQL Управляйте своими данными как электронной таблицей
Ваши приложения Materia могут быть размещены в любом месте, например WordPress, бесплатно.
https://getmateria.com выполняется с использованием Materia Server
Простая структура приложения
Структура приложения Materia проста:
Определите некоторые объекты, которые представляют данные, с которыми вы должны работать в своем приложении (например, пользователи, задачи и т. д.),
Определить отношения, существующие между объектами (например, у пользователя одна или несколько задач, а у задачи один или несколько пользователей),
Определить несколько запросов чтобы получить данные, которые вам нужны в вашем приложении (например, выбрать все задачи для конкретного пользователя, упорядоченные по дате создания). Вы можете использовать конструктор запросов для визуальной генерации ваших запросов или вы можете создавать их с помощью Javascript или SQL,
Создать некоторые конечные точки API, которые используют запросы, определенные в ваших объектах (например, GET / api / users / tasks вернет результат запроса, который выберет все задачи для определенного пользователя). Если ваши конечные точки более сложны, чем просто вызов запроса, вы также можете кодировать их в Javascript,
Назначить разрешения для защиты ваших конечных точек API в некоторых конкретных условиях (например, только зарегистрированные пользователи могут получить доступ к GET / api /users/tasks).
[
Create API endpoint
Вы можете расширять и автоматизировать возможности своего приложения с помощью дополнений, предоставляя удивительные функции одним щелчком мыши, например, по электронной почте, управлению пользователями, социальным входам в систему, платежам, рендерингу на стороне сервера (SSR) и т. д. Каждый аддон добавляет конечные точки и запросы к вашему приложению, чтобы упростить интеграцию определенной функции в ваш веб-интерфейс.
Materia's Цель состоит в том, чтобы автоматизировать большинство избыточных задач, чтобы позволить вам сосредоточиться на основных функциях вашего приложения. Не изобретайте колесо заново, воссоздав еще одну функцию входа в систему, мы вам поможем!
Интеграция внешнего интерфейса
Materia не зависит от клиента, что означает, что она может работать с любой клиентской средой для разработки вашего интерфейса ( который может быть для любого типа устройства — браузера, собственного мобильного, настольного компьютера, IOT…, если он может использовать REST API). Materia предоставляет API, который вы можете использовать для работы с реальными данными во всех ваших веб-интерфейсах. Materia может помочь вам объединить ваш клиент с самой известной веб-инфраструктурой (React, Angular, Vue.js).
—
Чтобы начать использовать Materia Designer, перейдите по ссылке https: // getmateria. com и загрузите его для своей ОС (доступно в Windows и Mac OS X).
Чтобы узнать больше о Materia, взгляните на 5-минутный Быстрый старт или на учебник по приложениям Todo.
Если вам понравилась эта статья, сообщите нам об этом, хлопая в ладоши, и не стесняйтесь высказать свое мнение!
В современном дизайне веб-приложений и приложений часто бывают случаи, когда взаимодействие не открывает совершенно новую страницу или экран. Современный подход к созданию интерактивного контента требует переходов между элементами интерфейса дизайна, чтобы пользователь был удивлен и поражен опытом изменения контента. Все это происходит на том же экране или странице, без обновления. Разработка таких взаимодействий и их…
Начну с банального: от ошибок никто не застрахован. А новички – тем более. Из-за недостатка опыта они то и дело наступают на грабли, по которым уже давно прошлись их предшественники. Но каждый должен ощутить на своем лбу отрезвляющий удар, потому что, как ни печально, именно так наука откладывается в мозгу лучше всего. На какие же…
Новости за неделю о дизайне, продуктах и инструментах Новое Джони Айв покидает Apple и запускает собственную дизайн-студию LoveForm. Telegram обновил логотип. Apple выпустила первую публичную бета-версию iOS 13 и iPadOS. Почитать Как дизайнеру продукта работать умнее. 🇺🇸 Посмотреть Как выглядели бы известные логотипы под другим углом. Эволюция дизайна интерфейсов MacOS X. https://medium.com/media/82b36b5a63b35b4ec40b179e352a475a/href Концепт беспилотного автомобиля BMW M Next. Полезное iOS 13…
Почему стоит уйти с WiX Цена. Если вы не вносите ежегодную плату — вам приходится иметь дело с многочисленными объявлениями WiX. А чтобы избавиться от рекламы, вам придется заплатить минимум 11$. WordPress бесплатный, единственное, за что вам придется платить, это хостинг. И недорогой, но надежный хостинг начинается от 3$ в месяц. Варианты настройки. WiX совсем…
Хорошо, мы признаем это, наш заголовок кликабельности довольно. Но в этом случае это не зря. Это потому, что мы не хотим испортить сюрприз того, какой бренд стоит за этой чрезмерно драматической рекламой, которая недавно проходила в социальных сетях. Как только вы посмотрите это, вы будете благодарны, что мы не сделали этого ». не испортишь это…
Что такое компоненты многократного использования? Создание многократно используемого компонента React Интеграция компонентов React с ButterCMS Заключение React — одна из самых популярных библиотек JavaScript для создания пользовательских интерфейсов. Чтобы создать приложение с использованием React, вам просто нужно создать инкапсулированные компоненты, которые могут содержать свое собственное состояние. Ваше приложение должно быть набором компонентов React, которые…
В обморок и влюбиться в великолепную мультипликационную дань Римские каникулы и итальянская певица Мина. Лето здесь, это означает, что пришло время римского праздника или праздничного романа. Героиня нового анимационного короткометражного фильма «Paroles d'Amour» безусловно, романтическая и персонаж, основанный на классических женщинах кино, изображенных покойной великой Одри Хепберн. Если вам интересно, как анимация может передать дух…