Tag: Javascript
-
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
-
5 ways to style React components in 2019
Posted on December 2, 2018, Level beginner Resource Length medium
An article by Jonathan Saring about styling of building blocks of user interfaces in React in 2019. As visual elements, styling them is a big part of how application actually meets our users, and composes the way our brand and product looks and feels.
Tags react javascript web-development programming
-
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
-
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
-
Create an Alexa skill with serverless and a conversation
Posted on November 1, 2018, Level intermediate Resource Length medium
An article by Niklas Heidloff and Mark Sturdevant from IBM on hot Alexa skills topic. In it you will find how to create an Alexa skill with serverless and a conversation. Apart from Alexa you will also use Watson to discuss the weather, build a conversation, or choose one from a library. Watson is a question-answering computer system capable of answering questions posed in natural language, developed in IBM's DeepQA project.
Tags javascript serverless ibm bots miscellaneous nosql
-
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
-
Comparison between Angular and React and their core languages
Posted on October 18, 2018, Level beginner Resource Length long
Dler Ari brings you an article, in which he will compare two of the most popular web technologies in 2018, and also address their history, key differences, core languages used (TypeScript and JavaScript) and so forth.
Tags angular javascript frameworks web-development
-
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
-
Building a scalable promise based Node.js library
Posted on September 27, 2018, Level intermediate Resource Length medium
Ross Bulat wrote a tutorial about building a scalable Node.js library based on Promises. In it he explains how to tackle large async / await Promise based libraries.
Tags javascript nodejs software web-development
-
Django REST with React tutorial
Posted on September 17, 2018, Level intermediate Resource Length long
Valentino Gagliardi published on his blog tutorial how to do REST with Django framework 2 and React. If you need quick API prototype quickly and is build for development speed.
Tags python apis javascript web-development frameworks
-
How to do Object Oriented Programming the right way
Posted on July 30, 2018, Level intermediate Resource Length long
Article by software engineer Xiaoyun Yang about Object Oriented programming done right. Object Oriented Programming (OOP) is a software design pattern that allows you to think about problems in terms of objects and their interactions. OOP is typically done with classes or with prototypes.
Tags oop programming javascript
-
Reduce JavaScript payloads with tree shaking
Posted on July 25, 2018, Level advanced Resource Length long
Jeremy Wagner neat article about reducing the JavaScript in modern web applications. JavaScript is often compressed when sent over the network, meaning that the actual amount of JavaScript is quite a bit more after the browser decompresses it.
Tags performance javascript frontend