Here is something on the fun, not too serious note: Rythm.js – JavaScript library that makes your page dance.
Tag: JavaScript
VueJS and GraphQL with Apollo
This blog post demonstrates how to tie together Vue.js and GraphQL using the Apollo Client. This is not something that I’ve tried yet, but it’s on the horizon.
If you have any other handy links for either Vue.js or GraphQL, please throw them my way.
CakePHP with NightwatchJS on Travis CI
My colleague Andrey Vystavkin has been setting up a testing environment for our CakePHP projects recently. We had one before, of course, using PHPUnit. But this time we wanted to add Google Chrome headless browser with some form of JavaScript test suite, so that we could cover functional tests and a bit of front-end. Andrey described the configuration of NightwatchJS on TravisCI in this blog post. If you are more of a “show me the code on GitHub” person, have a look at this Pull Request (still work in progress) on our project-template-cakephp project.
Once we are happy with the TravisCI configuration, we’ll be bringing this setup to our BitBucket Pipelines environment as well.
The setup is also based around CakePHP framework, but it’s easy enough to adopt it to any other framework, PHP or not.
AOS – Animate On Scroll JavaScript Library
AOS is a very easy to use, but fancy looking JavaScript library for animating page blocks on mouse scroll. It supports a wide range effects, like fading, flipping, zooming, and more.
Grab Front End Guide
Grab Front End Guide is a front end development guide for the large engineering teams. It focuses primarily around the JavaScript stack, with HTML and CSS, and covers coding, testing, linking, and deploying.