Appwrite es un servicio de plataforma de código abierto que proporciona a los desarrolladores un uso fácil e integra un conjunto de API para realizar consultas de back-end. Todos los SDK de Appwrite facilitan la vida de los desarrolladores, ya que no tienen dependencias, lo que significa que no hay conflicto de dependencias, documentación detallada, simple y consistente con otras plataformas. Está diseñado para funcionar bien con diferentes tecnologías de tendencia como React, Flutter, Angular, Vue, Php, Java, etc.
Características clave de Appwrite:
Las siguientes son las características clave de Appwrite:
- Base de datos: admite el almacenamiento de datos, la realización de consultas y la gestión del control de acceso a los datos.
- Almacenamiento: fácil de cargar archivos y medios, descargarlos y acceder a ellos mediante las API de Appwrite.
- Seguridad: Resuelve el tema de la seguridad. La seguridad integrada de un extremo a otro para su API de backend está tanto en tránsito como en reposo.
- Funciones: Dado que es un conjunto de contenedores Docker, ejecuta su código de back-end en un entorno seguro y aislado para personalizar su aplicación.
- Consola: fácil de rastrear el uso de todas las API de back-end y administrar los recursos del proyecto desde una interfaz de usuario moderna.
requisitos previos:
- Docker: para trabajar con Appwrite, necesitamos Docker para ejecutar aplicaciones en contenedores creadas con el uso de Appwrite. Vamos a dividir el proceso de instalación en varios pasos:
Paso 1: Instalar Docker. (Si ya está instalado, vaya al siguiente paso). Appwrite es un servicio empaquetado como un conjunto de contenedores Docker. La razón por la que necesitamos Docker para Appwrite. Simplemente escriba «Docker Desktop» en su navegador web favorito y descárguelo de acuerdo con el sistema operativo de su sistema.
Configúrelo y complete su instalación antes de hablar de Appwrite.
Paso 2: para instalar Appwrite con Docker, escriba el siguiente comando según el shell que prefiera:
- CMD de Windows
- Windows PowerShell
- Unix
Una vez que se complete la instalación de Appwrite usando la ventana acoplable, vaya al nombre de host o dirección IP de la máquina (Ejemplo: http://localhost:90/ ) en su navegador para acceder a la consola de Appwrite que se ve así:
Felicidades, ha instalado correctamente Appwrite. Ahora puedes crear proyectos y acceder a todos los servicios y productos de Appwrite. Puede agregar una plataforma de acuerdo con los requisitos de su proyecto, ya sea su aplicación web o aplicación móvil/ioS.