Yearly Archives

92 Articles

Aplicación Android para Raspberry Pi

En nuestros tutoriales anteriores sobre IoT, cubrimos cómo configurar una Raspberry Pi y cómo conectarla a Parse Server utilizando Back4App API para guardar objetos en el servidor y realizar consultas y Live Queries.

Ahora cubrimos cómo reproducir todo lo hecho en el lado Raspberry al lado App. En este tutorial, describimos una aplicación Android para interactuar con el dispositivo IoT configurado anteriormente. Desde el lado del Parse Server, la App realiza las mismas tareas que la Raspberry: escribe objetos y realiza Queries y Live Queries. Ten en cuenta que estas funcionalidades pueden ser útiles incluso si no planeas desarrollar una aplicación IoT.

Parse ha demostrado ser un marco increíble para crear aplicaciones IoT. En 2020, con la adición del protocolo GraphQL API proporciona una forma aún mejor de recuperar datos.


Seguridad del servidor Parse

Seguridad del servidor Parse

Hola a todos, en este artículo voy a hablar sobre la seguridad cuando se utiliza Parse Server en Back4App. Como la seguridad no es un tema que haga felices a los desarrolladores voy a ser muy conciso y directo. Mi intención aquí era proporcionar una lista de comprobación de seguridad rápida para revisar su aplicación antes de convertirla en una aplicación de producción.


Clon de Slack con ReactJS y Back4App – NoCode

Clon de Slack con ReactJS y Back4App – NoCode

En este artículo, aprenderá a implementar una aplicación clon de Slack en Vercel utilizando Back4App como backend.

La aplicación Slack Clone está construida con React (frontend) y Back4App (backend) utilizando algunas características clave de Parse como Auth, consultas en tiempo real y relacionales. La aplicación se puede implementar fácilmente en Vercel sin código siguiendo estos pasos.

En cualquier momento puedes desplegar tu Slack Clone en Vercel usando este botón:

Despliegue con Vercel

Uso de ChatGPT para crear una aplicación web completa en ReactJS

Uso de ChatGPT para crear una aplicación web completa en ReactJS

En este tutorial, vamos a demostrar cómo crear una aplicación simple pero funcional lista de tareas pendientes con la ayuda de ChatGPT. Usaremos Back4App para el backend, React para el frontend, y Material-UI para el styling. Nuestro objetivo principal es ayudar a las personas con poco o ningún conocimiento de codificación para construir aplicaciones utilizando el poder de ChatGPT a través de una serie de indicaciones y orientación.


Dominio de la autenticación de API web con Parse – SDK Javascript y versiones GraphQL

Muchas aplicaciones, especialmente los sitios web, necesitan restringir el acceso a su contenido, y tener cuentas de usuario que muestren sólo la información relevante para ese usuario de una manera segura es la forma más popular de lograrlo.

Hoy aprenderemos como implementar la funcionalidad de Login a una página HTML ya existente, escribiendo muy poco código y teniendo a Parse haciendo todo el trabajo pesado por ti, y para hacerlo, elegí la plantilla Login Form que puedes descargar gratuitamente.

Vamos a utilizar dos tecnologías distintas que usted puede elegir: el SDK Javascript y GraphQL a través de Javascript.

GraphQL es nuestra nueva y brillante tecnología que acaba de ser lanzada y mi objetivo es comparar ambas formas de hacer lo mismo, para que puedas elegir la que más te guste.
¡ALERTA DE SPOILER! Estoy seguro de que te gustará más GraphQL…

Que ya tiene todo lo necesario para mostrar visualmente el archivo pero le falta funcionalidad, que iremos añadiendo.


GraphQL: ¿es el “asesino” de las API REST?

GraphQL: ¿es el “asesino” de las API REST?

Después de la implementación del soporte GraphQL en Parse, mucha gente se puso en contacto conmigo con algunas preguntas, algunas de ellas preocupadas por el futuro de la API REST.
Va GraphQL a “matarla”?
¿Qué pasará con mis métodos REST API? ¿Tengo que reescribir mi código?

En este artículo voy a cubrir esas preguntas, pero la respuesta corta es: no, usted no tiene que preocuparse porque GraphQL no va a “matar” a la API REST y tampoco tiene que preocuparse por reescribir sus métodos REST API que ya funcionan.


HIPAA Backend como servicio

HIPAA Backend como servicio
HIPAA Backend as a Service

¿Está buscando un backend como servicio que cumpla la HIPAA? Aquí tiene una guía detallada que explica las ventajas y limitaciones de utilizar un backend como servicio para procesar datos PHI.

Este artículo explicará brevemente la HIPAA, sus requisitos, las entidades cubiertas y los acuerdos legales necesarios con los proveedores de la nube.

Además, explorará las ventajas y limitaciones de utilizar una solución BaaS (Backend as a Service) para alojar y procesar información sanitaria protegida.


Integraciones GraphQL y NodeJS mediante Cloud Code Functions

Integraciones GraphQL y NodeJS mediante Cloud Code Functions

GraphQL aporta azúcar, especias y todo lo bueno a los desarrolladores de API, pero es básicamente un lenguaje de consulta para que pueda especificar lo que está buscando.

¿Y si necesitas más inteligencia de negocio que eso en tu aplicación?

¿Y si necesitas algo de lógica?

¿Qué pasa si usted quiere que el módulo NPM ordenada junto con él?

Bueno, abróchense los cinturones porque hoy les mostraré algo muy poderoso. Y con grandes poderes, vienen grandes… bueno… grandes ahorros de tiempo, grandes posibilidades, grandes montones de cosas buenas…


GraphQL iOS: Uso de funciones en la nube en una aplicación Swift

GraphQL iOS: Uso de funciones en la nube en una aplicación Swift

En este artículo, te mostré cómo usar GraphQL con NodeJS Cloud Code en Back4app.

Y en esta guía, te mostré cómo usar Apollo GraphQL iOS Client con Swift.

Ahora vamos a juntarlo todo y hacer muchas operaciones complicadas produciendo código realmente fácil. Y además hagamos que XCode nos genere automáticamente cualquier código API incluso cuando cambiamos de Clase.

¿Te parece bien? ¡Pues tómate un café y ponte manos a la obra!


open
Build, deploy and scale your app with Back4App Containers

open
Build, deploy and scale your app with Back4App Containers. Start today!