After we have installed NPM dependencies, we don't take care of their new versions. After some months, we realize that the project is completely outdated and needs to be upgraded. The problem is that many dependencies contain breaking changes and it becomes a real pain to upgrade.
Tools
NPM version is cool! You should use it
In these times where npm-scripts are becoming more and more popular, I want to show you an unknown command of NPM: npm version.
Jump into the future of CSS with PostCSS
What is PostCSS? To explain what PostCSS is, we first need to understand what PostCSS isn't. Indeed, when people hear first about PostCSS, they tend to think it's a new kind of Pre-Processor like SASS, LESS or Stylus. It can act like a Pre-Processor if … Read the article
How to setup Nightwatch in a multi-OS configuration
Introduction This article is a follow up of https://www.ux-republic.com/introduction-to-nightwatch-for-lightning-acceptance-tests/ Nightwatch in a team with multiple Operating systems In the real world, you may encounter a team running several OSes: Windows, MacOS, Linux, etc. When you want to run an acceptance test, it must be … Read the article
Page object, asynchronous command in Nightwatch
After the last post, I continued my Nightwatch exploration with the Page Objects and the command production.
Page object, asynchronous commands in Nightwatch
After last week's article, I continue my Nightwatch exploration with the Object Pages, and the realization of command.
Introduction to Nightwatch, for lightning acceptance tests
Since a few months, developers are wondering what should be used for their acceptance tests in a new project. CasperJS Team hasn't released any updates for a long time. Protractor never really convinced the Angular community, therefore it does not seem to be a solid solution. Luckily, the JS community came to the rescue! Here comes Nightwatch (no, it's not related to Game Of Thrones…)
Introduction to Nightwatch, for ultra-fast acceptance testing
For a few months, developers have been wondering what to use for their acceptance tests in new projects. CasperJS having not released a new version for a long time and Protractor having never really convinced for Angular projects, the horizon seemed somewhat deserted in terms of a solid solution. But it was not without counting on the community that created Nightwatch (no, it's not the same as in Game Of Thrones …)
With uncss, put your style sheets on a diet
Uncs is a tool under Node.js that allows you to analyze style sheets in relation to the use you make of them on your site and remove all unnecessary rules in order to drastically reduce its weight and therefore speed up its loading!
Let's see how it works, if it's really effective and how to use it.
Web Audio API
The Web Audio API allows you to play, manipulate and synthesize sound within a web application. To generalize we can play on 3 different objects: the sources, the effects filters, the analyzer. Sources Sources can be any audio source... Read the article