Tag: Web development
-
Concurrent programming in Python is not what you think it is
Posted on August 30, 2019, Level intermediate Resource Length medium
In this article, author will first walk you through the distinction between concurrent programming and parallel execution, discuss about Python built-ins concurrent programming mechanisms and the pitfalls of multi-threading in Python. By Melvin Koh.
Tags programming app-development python web-development devops
-
Why gRPC?
Posted on August 25, 2019, Level beginner Resource Length short
Short explanation focusing on gRPC and it's implementation in Akka (Scala). gRPC is a transport mechanism for request / response and (non-persistent) streaming use cases. Akka gRPC is Open Source and available under the Apache 2 License.
Tags akka scala functional-programming java web-development
-
How to implement worker threads in Node.js
Posted on August 23, 2019, Level intermediate Resource Length short
An article by Ganeshmani P about implementation of worker threads in Node.js. After the release of Node.js V10.5.0, Worker Threads are available in the Node.js module.
Tags nodejs javascript web-development programming
-
Getting started with Rancher
Posted on August 22, 2019, Level intermediate Resource Length medium
An article by Mike 'MJ' Johnson about getting your hands on Rancher. With the power and flexibility of Kubernetes, you also get a massive amount of complexity. Rancher was founded in 2014 with a company focus on creating software to help manage Docker containers. Rancher 2 can help you more easily deploy, manage and maintain your Kubernetes clusters across multiple environments, both on premise and in the cloud.
Tags web-development devops kubernetes containers how-to
-
Golang tutorial for Node.js developers
Posted on August 21, 2019, Level intermediate Resource Length long
CEO of RisingSTack Tamas Kadlecsik wrote this guide for Node.js developers interested in learning Go. Throughout a tutorial series, we'll cover the basics of getting started with the Go language, while building an app and exposing it through a REST, GraphQL and GRPC API.
Tags golang web-development programming devops gcp
-
Vue.js, Spring Boot, Kotlin, and GraphQL: Building modern apps
Posted on August 20, 2019, Level intermediate Resource Length long
An article by Vladimir Fomene about creating modern web applications. You will create a GraphQL API using schemas, queries, mutations, and entities stored in a H2 database engine.
Tags java kotlin web-development programming
-
Build a mobile phone authentication component with React and Firebase
Posted on August 15, 2019, Level advanced Resource Length long
Krissanawat Kaewsanmuang wrote this article in which he let you learn how to build a reusable phone authentication component with React and Firebase. This is 3rd part of series of article. In order to understand this tutorial properly, it is recommended to go through previous chapters of this tutorial series.
Tags apis programming web-development infosec
-
Versioning Web API
Posted on August 14, 2019, Level intermediate Resource Length long
More and more organizations today face a dynamic and changing environment. This article reads about versioning in general and versioning Web API using multiple versioning strategies in detail. By Blog of Pi.
Tags apis programming web-development open-source
-
Authorization: Securing HTTP APIs with RBAC rules
Posted on August 7, 2019, Level intermediate Resource Length long
Learn how to use Auth0's Role-Based Access Control (RBAC) feature to secure HTTP APIs with ease. An article by Bruno Krebs. This is the second, technical post in a 3-part series on focusing on Authorization. Stay tuned for the last part in this series, focusing on dynamic authorization.
Tags programming software nodejs web-development infosec
-
A Git-Flow explainer & how to tutorial
Posted on August 2, 2019, Level intermediate Resource Length medium
The guide for anybody developing with help of Git written by Marc Backes. When someone talks about Git-Flow, it could mean two things: a successful branching model (theory) or a set of terminal commands that extend the regular git command set (practice).
Tags programming frontend software web-development
-
Creating a full-stack MERN app using JWT authentication
Posted on August 1, 2019, Level intermediate Resource Length medium
Praveen Kumar wrote this piece about authentication using JSON Web Token (JWT). The author demonstrates how he went about building a React frontend that talks to a .NET Core API Server. The authentication mechanism has been built on JWT on the .NET side of the project.
Tags nodejs javascript software web-development
-
Indexing and searching NuGet.org with Azure Functions and Search
Posted on July 30, 2019, Level intermediate Resource Length long
An article by Maarten Balliauw about parsing publicly available JSON data with Azure Functions (serverless). NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages.
Tags javascript web-development serverless nodejs azure