After successfully wiring up the database, you will create a second application, app_api, to separate the RESTful endpoints. This approach is known as Separation of Concerns, which amounts to separating an application into logical layers or segments to reduce complexity, minimize the scope and effort of future changes, and reduce the chance of defects going undetected. This refactoring allows for three different clients—Angular.js, Express backend, and any external callers (applications)—to use the API when integrating Angular into your application.
In this assignment, you will ensure the database and API are wired to the frontend and complete testing to check routes using the methods FIND to locate items in a table and GET to retrieve a file.
Refactor the database access code from being embedded within the backend website logic to a separate top-level site accessed at the endpoint “/API”. Follow the instructions in the RESTful API Architecture section of the CS 465 Full Stack Guide and perform the following:
After completing your work for this assignment, submit the updated travlr.zip zipped file folder, which includes the trips.json file.
Please note: You will also “push” your local Git repository module5 branch to your GitHub repository. This procedure will become second nature to you as you move through the course modules. In the end, you will have a full stack web application with branches that represent key stages of building a full stack application leading up to full project completion.
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.
Read moreEach paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.
Read moreThanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.
Read moreYour email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.
Read moreBy sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.
Read more