Articles from the blog (Page 5 of 7)
![Cover picture for a blog post titled Two Interviews about Node.js, JavaScript and being a book author](/_astro/two-interviews-about-node-js-javascript-and-being-a-book-author.5by9cP28_1jW1cL.jpg)
Two Interviews about Node.js, JavaScript and being a book author
Luciano Mammino recently participated in two interviews discussing his work with Node.js and JavaScript as well as his experience as an author writing books about Node.js design patterns.
![Cover picture for a blog post titled React on the Server for Beginners: Build a Universal React and Node App](/_astro/ryoko-tani-universal-javascript-nodejs-react-luciano-mammino-cover.yMZnU6_e_Zlpk5d.jpg)
React on the Server for Beginners: Build a Universal React and Node App
This article explains how to build a simple Universal JavaScript application using React, React Router and Express. It shows how to implement server side rendering with React and Node.js to create an isomorphic app.
![Cover picture for a blog post titled Extracting data from Wikipedia using curl, grep, cut and other shell commands](/_astro/extracting-data-from-wikipedia-using-curl-grep-and-other-bash-commands-judo-teddy-riner.9_d2Mc8I_1ouJvM.jpg)
Extracting data from Wikipedia using curl, grep, cut and other shell commands
By using a combination of curl, grep, cut, sort, uniq and other common bash utilities it is possible to extract structured data from Wikipedia and compute insights without writing a full program.
![Cover picture for a blog post titled Announcing the book "Node.js design patterns - second edition"](/_astro/announcing-the-book-node-js-design-patterns-second-edition.FFgcPb6e_1USEyy.jpg)
Announcing the book "Node.js design patterns - second edition"
The author announces the release of "Node.js design patterns - second edition", a new book covering design patterns for Node.js and JavaScript. It includes updated code for Node v6 and ES2015 across 11 chapters and 100+ examples.
![Cover picture for a blog post titled 6 Tips to Build Fast Web Applications (Php Dublin March 2016 Talk)](/_astro/6-tips-to-build-fast-web-applications-php-dublin-march-2016-talk-min.zf97Bjos_Z1nLtMd.jpg)
6 Tips to Build Fast Web Applications (Php Dublin March 2016 Talk)
This post shares 6 tips to build fast web applications based on a talk at Php Dublin in March 2016. It includes slides and covers topics like caching, compression, database optimization, and more.
![Cover picture for a blog post titled To promise or to callback? That is the question...](/_astro/to-promise-or-to-callback-this-is-the-problem-loige-amlet-arnold-schwarzenegger-javascript.8XQu_RrB_Z1vzjy6.jpg)
To promise or to callback? That is the question...
We explore two approaches to support both callbacks and promises in async JavaScript modules: 1) promisify callback functions, 2) make callback optional and return promise. The second allows flexible use of callbacks or promises.
![Cover picture for a blog post titled Get an invitation for GitKraken](/_astro/get-an-invitation-for-gitkraken-loige-co-luciano-mammino.gltVGIIH_Y25NP.png)
Get an invitation for GitKraken
GitKraken is a new cross-platform graphical interface for Git currently in private beta. It has useful features like interactive commit graph visualization, easy branching/stashing, and GitHub integration. The post shares invites to try the private beta version of GitKraken.
![Cover picture for a blog post titled Introducing Gulp cozy - Manage your gulp tasks in a cozier way](/_astro/meerkat-459171_1920.I2jOPSiA_ZqB4Cn.jpg)
Introducing Gulp cozy - Manage your gulp tasks in a cozier way
Gulp-cozy is an experimental NPM package that allows you to separate Gulp tasks into small modules inside a dedicated folder, making them easier to maintain. It brings Node.js modularity principles into your Gulp workflow.
![Cover picture for a blog post titled Gulp and FTP: update a website "on the fly"](/_astro/gulp-and-ftp-update-a-website-on-the-fly-1.66OgTqpO_Zdmmfr.png)
Gulp and FTP: update a website "on the fly"
This tutorial explains how to use Gulp and vinyl-ftp to watch local files for changes and automatically upload updates to a website via FTP. Useful for quickly editing legacy sites only accessible through FTP.
![Cover picture for a blog post titled Introducing mongo-uri-builder, a Node.js module to easily create mongodb connection strings using objects](/_astro/mongo-uri-builder-article-sample-image.AqbEtTOM_Z1kxrVD.jpg)
Introducing mongo-uri-builder, a Node.js module to easily create mongodb connection strings using objects
The mongo-uri-builder Node.js package easily generates MongoDB connection strings from configuration objects, supporting features like authentication, replicas, and options. It integrates well with config for managing different environments.