No code
No code es un movimiento, una forma de hacer las cosas, una nueva filosofía, donde cualquier persona con conocimientos muy básicos en software es capaz de crear aplicaciones 100% funcionales.
API
Un API es una puerta de entrada a una aplicación. Básicamente puedes hacer lo mismo que harías en una app, pero de manera automatizada sin usar la interfaz.
Un ejemplo que todos vemos a diario, el API de google Maps, todas las empresas de mensajeria y viajes, como Rappi, Uber, etc. utilizan el API de Google Maps dentro de sus aplicaciones ¿Por qué? porque es más barato para ellos utilizar los mapas y funciones de Google que crear los suyos propios. ¿Qué gana Google? Google cobra por cada vez que alguien utiliza sus funciones (Llamados al API).
En el mundo No code tendrás que usar decenas de APIs de otras empresas, para enviar emails, SMSs, para guardar información en Google Drive, para loguearte en una app con Faceboook, hoy en día casi todo funciona a través de APIs.
Base de datos
La base de datos es donde vive la información que se muestra entu app. Absolutament todo:
Usuarios
Imagenes
Documentos
Fechas
Pagos
En el mundo No code, se puede utilizar una hoja de calculo de Google o de Airtable como bases de datos. En. el mundo Code, las bases dee datos son SQL, Postgress, etc, que basicamente son lo mismo pero con mayores niveles de seguridad y velocidad.
Tabla
Las bases de datos tienen muchas tablas adentro. Cada tabla guarda informacion diferente. Una tabla para usuarios, otra para pagos, otra para imágenes y asi sucesivamente.
Integración
Cuando te conectas con un API o alguien se conecta con tu API, eso es una integración.
Interfaz
La interfaz es como los usuarios de tu app ven tus datos. La parte "visible" de una app.
Usuario
Un usuario es el cliente final de tu app, un ejemplo, soy usuario de Spotify porque lo uso para escuchar musica y podcasts.
Usuario administrador
El usuario administrador es quien tiene permisos dentro de la app para manipular la información, por ejemplo el equipo de Spotify que se encarga de subir las canciones.
Embeber
Insertar una página o una parte de ella dentro de otra pagina que es externa.
Ejemplo: A continuación voy a embeber una canción desde Spotify
CRUD
Es el acrónimo de:
Create
Read
Update
Delete
Son las funciones más basicas que se pueden hacer con los datos de una tabla.
Pongamos un ejemplo, en Facebook.
Utilizas CREATE cuando creas un nuevo post o subes una nueva foto.
Utilizas READ cuando navegas y ves todas las publicaciones de tus amigos.
Utilizas UPDATE cuando Editas un post, porque la ortografía te quedó mal por ejemplo.
Utilizas DELETE cuando borras una foto o un post.
¿Para que sirve esto?
Es importante saber que hará tu app antes de empezar a crearla, hay muchas apps que se pueden crear en modo Read Only/ Solo lectura, es decir el usuario final sólo puede "leer" o ver la información sin editarla, crearla o eliminarla.