Ask any IT person, what’s the stumbling block in the Web Application Development? Majority of the time, the answer is the contract between the front-end and back-end teams.
This contract is API, in whatever form it is executed and whatever it conveys. It does not matter if you have JSON or a simple array. You need to establish a data exchange between the back-end and front-end teams without losses and preferably by the end of the next sprint. Note, that the back-end and front-end developers realize how important this is. It’s seemingly easy to write an API for the transfer – just go right ahead and do it, right? Not really.And what if you need to write an API for data reception? Well, that's where the argument begins. The recipient waits patiently to be told the fields of the transmitted data. On the other hand, the developer can’t always think about their deliverables. They have problems to solve while taking on new ones tasks, and thus forget about the transfer of fields. By the time we are at the end of the sprint, everyone gets together and desperately finishes the code. Still, everyone remains self-confident and stands by their opinion.So what do we do in our company to make sure that the back-end and front-end teams exchange data for API without unnecessary nervous tension? We have not yet, come up with a solution however, mastered the API contract. To do this, we use such a wonderful tool as Postman. The method is written. At first, it gets a name and can be emptied, but we usually place a template.Most importantly, it can already be tested! By the time the transmitting party understands the structure of its JSON, the receiving party will not sit idle and will be able to test its method. Now all you have to do is just mechanically insert the desired script and drink champagne!
OTHER NEWS
Revamp of a Pet Microchip Website
Our long term client approached us to update his website.
Opportunities to streamline processes and reduce costs
Have you had thoughts about how you can make changes to improve your business for our NEW normal? As small businesses are slowly reopening, this is still an unknown time.
COVID-19: Maintaining the safety of our staff and clients.
Just like you, we have been doing our very best to navigate the COVID-19 crisis in a way that is both responsive and responsible, while maintaining the safety of our staff and clients.
Last week I had the pleasure to be a presenter at the IESE Alumni Event. It was great to meet peers from IESE Business School and exchange ideas about Innovation, AI, and Blockchain.
Last week, I had the opportunity to attend an event called Pitch Club in Detroit. We had 3 companies present and may the best company win, with their Pitch.
It has been a busy yet productive week, coming back from the long Thanksgiving weekend. This week within our community, it was Official Small Business Week in Oakville and Burlington.
Sign up for 11am.io today and have reviews not only on Google, FB and other platforms but also on your website, if the customer would like to leave a review directly.
Had a great time at the Digital Summit in Detroit. I listened, learned and connected with some great people. I wanted to share with everyone some of my personal take aways during the Summit.
As the world evolves and your company expands, there are many difficult obstacles you can come across. One particular challenge is adding a new web application that seamlessly integrates with already existing programs.
Are you a Digital Agency or Digital Expert where you help to Small Businesses improve local SEO? Cappers Application has developed a new way to help Digital Agencies that work on local SEO for their clients. 11am.io
Welcome to our new, lighter and faster website. With the use of Gatsby - JavaScript site generator, we are able to create a static website, which combines the latest technology, ReactJS and GraphQL.
Let’s assume we are running acceptance tests of our application during the testing stage in gitlab-ci. The runner starts the container with our web app, and then executes codeception acceptance tests using the selenium server using the google chrome browser.