Last time we presented you Wolkenkit for event sourcing. Now we’d like to share with you the information about the other cool tool. AVA is a test runner for Node! It is a test runner with a concise API, detailed error output, and process isolation that let you write tests more effectively.
Node.js provides us with a great API. If we give more attention to the inbuilt tools, we can change the way our software runs. We can create memory efficient software applications in Node.js with no extra efforts!
This tutorial was published on Tristan Penman’s blog as the result of the author’s experiment on improving the performance and reducing a memory usage of a data structure he implemented using Ruby. He has been reimplementing the core functionality in C++, exposing it to Ruby via a native extension. Let’s follow Tristan and investigate the way to create Ruby Gem with native extensions!