Challenge de desarrollo de aplicación en React con backend en Ruby on Rails o NodeJS, Base de datos SQL
El trabajo consiste en crear una pequeña aplicación en react, con Redux, que maneje Posts.
Los Posts deben tener:
- Nombre
- Descrpición
Buenas prácticas:
- JSON camel-case
- JS camel-case
- Ruby en snake case
Funcionalidades aplicación web hecha con React y Redux
- Insertar posts
- Eliminar posts
- Listar posts
- Filtrar posts por nombre localmente
Estructura:
- Formulario
- Filtro
- Lista
Backend (API JSON) en Node.js o Rails:
- Crear posts: Deberá retornar el post creado
- Eliminar posts: Deberá retornar el post eliminado
- Obtener lista de posts: Deberá retornar todos los posts
- BD en postgreSQL
Solo se debe llamar al endpoint que entrega la lista completa de posts una sola vez por cada vez que se cargue la vista.