Git Product home page Git Product logo

club-deportivo-2.0's Introduction

Club-Deportivo-2.0

Descripción El Club Deportivo Discipline Spa tuvo algunos comentarios de parte de los desarrolladores de su sitio web y su aplicación cliente referentes a los métodos de consulta HTTP que están realizando para gestionar la data en el servidor, los cuales siempre son con método GET y solicitan migrar la arquitectura a un servicio REST. En esta ocasión, deberás rediseñar el desarrollo de un servidor disponibilizado en el Apoyo Desafío Opcional - Club Deportivo 2.0 y hacerle los cambios necesarios para convertirlo en un servicio REST, además de hacer pruebas unitarias con Mocha para comprobar que las rutas y los métodos están haciendo su cometido. También encontrarás el documento HTML del Desafío Opcional - Club Deportivo, pero ahora preparado y modificado para hacer las consultas pertinentes a una API REST. De no querer utilizarlo siéntete libre de crear tu propia aplicación cliente. Requerimientos

  1. Crear una ruta GET que al consultarse devuelva en formato JSON todos los deportes registrados.
  2. Crear una ruta POST que reciba el nombre y precio de un nuevo deporte, lo persista en un archivo JSON. Debe generarse una respuesta en caso de no recibir ambos valores en la consulta.
  3. Crear una ruta PUT que actualice el precio de alguno de los deportes registrados y lo persista en un archivo JSON. Debe generarse una respuesta en caso de no recibir ambos valores en la consulta.
  4. Crear una ruta DELETE que elimine un deporte basado en su nombre solicitado desde el cliente.
  5. Desarrollar una prueba que verifique que la ruta /deportes devuelve un JSON con la propiedad “deportes” y que esta es un arreglo.

club-deportivo-2.0's People

Contributors

cbenaventte avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.