Soshace recognized as a Freelance Platforms Rising Star by the FinancesOnline Directory Since its very first appearance on the market, Soshace has strived to go the extra mile to provide its clients with efficient and trustworthy web development professionals alongside a pool of well-designed, transparent reporting capabilities.
Nowadays there’re lots of technologies in a Front-end and most of them have easily understandable tutorials. So starting with them is not a problem. But there’s always a problem when you try to use some of them together. In this article, we’re going to talk about a usage of Angular or Vue.js together with D3.js, and find out why we might have problems with the integration.
Let’s talk about basics of really fresh approach in client-server communication: GraphQL. Let’s answer few questions first to start with this technology. What is the difference between this technology and common REST API (e.g. express implementation of this one)? That’s simple: GraphQL provides you instruments to execute queries to server, not send the requests, so you create query and you know for sure what a result you expect to see.
I’ve been doing Web development for the last 10 years working with customers from the US, Canada, Europe, Australia, Ukraine and Russia. I have a huge expertise in complicated client-side development using Angular/Angular 2. I am a tough back-end developer too. For this purpose, I use Node.js and PHP frameworks such as Express/Koa, Meteor, Zend Framework, Yii2, Silex and Symfony2. For mobile development, I use PhoneGap, Cordova and Ionic frameworks.