Tag: Nodejs
-
Full-Stack TypeScript with Ionic, Angular, NestJS
Posted on May 11, 2019, Level intermediate Resource Length long
Ely Lucas published series of articles focusing on developing with TypeScript and explained benefits of using TypeScript on both the client and server, shared an introduction to NestJS. Following this series you will insights how to build a simple app.
Tags nodejs javascript app-development
-
Vue.js app performance optimization: Lazy loading Vuex modules
Posted on March 18, 2019, Level intermediate Resource Length medium
Filip Rakowski wrote this blog series about optimizing Vue.js application for perfromance. He focuses on code splitting our state management -- Vuex modules.
Tags nodejs frontend web-development
-
Common API mistakes and how to avoid them
Posted on February 24, 2019, Level intermediate Resource Length long
Thomas Hunter II is author of this guide on hot topic how to avoid common API mistakes. The advice in this article applies to any API. However, some of the issues author considers are easier to encounter when the application is written in a dynamic language, such as JavaScript, versus a more static language, such as Java.
Tags javascript nodejs apis devops
-
React Behavior Driven Development (BDD)
Posted on January 5, 2019, Level intermediate Resource Length medium
John Tucker wrote this little guide in which he explores React BDD using Gherkin syntax with Jest Cucumber.
Tags programming tdd javascript nodejs frontend app-development
-
Clean code checklist in Angular
Posted on January 2, 2019, Level intermediate Resource Length long
Mathis Garberg posted a piece about how as we become better developers, structuring and organizing code becomes more and more important. Angular has rapidly grown to become one of the most popular frameworks for building front-end, cross-platform web applications. To master it, author decided to put together a clean code checklist which covers my personal recommendations for writing clean production-ready Angular code.
Tags angular javascript nodejs frontend web-development
-
Deploy Node.js App with GitLab CI/CD
Posted on December 1, 2018, Level intermediate Resource Length medium
An article by Seulkiro Park in which he sheds the light on deployment process utilizing continuous integration and continuous delivery tools offered by GitLab.
Tags devops cicd programming nodejs
-
Introduction to Object-Oriented Programming in JavaScript
Posted on November 15, 2018, Level beginner Resource Length medium
Rainer Hahnekamp wrote this blog post about object-oriented programming (OOP) in JavaScript. It is aimed at students with no prior knowledge in OOP.
Tags javascript oop programming nodejs
-
How to use SSL/TLS with Node.js
Posted on November 14, 2018, Level intermediate Resource Length long
Detailed article by Almir Bijedic and Florian Rappl about setting up Node.js with SSL/TLS. Let's Encrypt works beautifully, and having an SSL-secured site is easier than ever.
Tags infosec nodejs web-development performance
-
NGINX Unit supports TLS and JavaScript apps with Node.js
Posted on November 3, 2018, Level beginner Resource Length medium
Nick Shadrin of NGINX, Inc. wrote this article about TLS and Nodejs apps support in NGINX Unit. NGINX Unit is a dynamic web and application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API.
Tags nginx programming iot devops miscellaneous nodejs javascript infosec
-
How to mock ES6 class
Posted on October 29, 2018, Level beginner Resource Length medium
Madhan Ganesh post about mocking a class in JavaScript for the purpose of unit testing. The post targets developers who are coming to ES6 from environments that has features like dependency injection and interfaces.
Tags javascript tdd nodejs programming
-
Writing lighter, faster JavaScript functions
Posted on October 11, 2018, Level beginner Resource Length short
Nick Gard sweet article about making your JavaScript functions faster. He relies on 3 simple rules to guide him.
Tags programming javascript nodejs frontend
-
CSS debugging and optimization: browser-based developer tools
Posted on October 9, 2018, Level beginner Resource Length medium
Tiffany Brown article in which she delves into the browser-based developer tools for Chrome, Safari, Firefox, and Microsoft Edge. This article is very helpful for anybody on road to become a CSS master.
Tags css frontend nodejs web-development