Prueba Realizada #4 Analista de Desarrollo usando Fetch javascript

 PRUEBA DE CONOCIMIENTO ANALISTA DE DESARROLLO


Para la prueba técnica usted es libre de utilizar las librerías, herramientas, funciones y/o clases que considere necesarias.

-          Utilice solo PHP puro, no es necesario Composer

        No use nada de php  😅😅

-        Si lo considera necesario, puede utilizar JS y HTML para darle dinamismo a la vista, pero la prueba es enfocada en PHP y consumo de servicios REST

       acá si utilice js y html 

Prueba Integraciones REST

Usted a sido seleccionado para presentar la vista WEB de la aplicación “ABC”. Para poblar la vista de la aplicación se tiene un API previamente desarrollado (en el literal de “Resultado esperado”, se entrega detalle del API). Se busca que en una vista se pueda visualizar la información de los usuarios, publicaciones, y sus comentarios, tenga en cuenta que toda la información está relacionada.

Usted puede plantear el flujo que mejor le parezca. Aquí se da una posible solución conceptual:

1.       Al entrar a la página cargar los usuarios.

2.       Al dar clic sobre un usuario cargar sus publicaciones (posts)



3.       Al dar clic en una publicación, mostrar los comentarios asociados.


Resultado esperado

        Los resultados deben ser solicitados vía REST a la siguiente API de pruebas https://jsonplaceholder.typicode.com/

        Toda la documentación necesaria del API se encuentra en la URL suministrada en el literal anterior

        Tanto los usuarios, publicaciones y comentarios deben ser cargados dinámicamente (toda la información NO puede estar cargada previamente, debe ser solicitada a demanda)

        Toda la información que necesita mostrar en la vista se encuentra en el API proporcionado anteriormente, usted NO necesita asociar ninguna conexión a una BD

        Es indispensable programación POO

        NO es necesario que elabore CSS, pero se tendrá en cuenta en caso de que lo haga, también puede utilizar librerías como Bootstrap

        Todo tipo de llamado de fuentes externas al localhost, deben ser solicitadas por PHP.

        Debe estar claramente definida la arquitectura planteada, donde se identifique mínimamente un MVC

        La solución planteada debe ser presentada en un repositorio que tengamos acceso (si lo prefiere puede ser público). Opcional, se recomienda utilizar estándares GitFlow.

 

Recomendación:

1.       Consulte la información que necesite en internet, e implemente lo que crea necesario, pero tenga en cuenta que TODO código enviado se evaluará, incluido el que no se necesite para la prueba, y por ende podría restar puntos.

2.       Recuerde que el código debe compilar sin errores, y solo se revisará si funciona correctamente.

3.       La prueba se enfoca en el consumo, lectura de servicios REST y visualización simple de una vista (no importa que sea a blanco y negro) por ende sea lo más simple posible y mantenga su código lo más limpio que pueda.


Bueno creo q me falta experiencia en empresas 😋😋 pero cada vez cojo mas con las pruebas. 💥💦

Dejo el gitHub:https://github.com/Jhon-mantila/pruebaFetch.git

Bueno según mi criterio pienso que esto si era una prueba no un abuso.

Falta pero vamos .....💣💣💥


Comentarios