Sign in

Junior Computer Science Undergrad

This article will give an introduction to what are handlebars and a step by step guide if you are a beginner. In this tutorial, I assume you to have a basic knowledge of nodejs and express.

Minimal Templating on Steroids


Getting Started
Handlebar Expressions
Custom Helpers


Handlebars is a simple templating language.

What is a templating language?
It is a language that allows defining placeholders that are later replaced for the purpose of implementing designs. But, you can do much more than that. Modern template languages also provide loops and conditional statements which are often necessary for designing a web page…

Design Pattern

Design patterns are typical solutions to commonly occurring problems in software design. They are like pre-made blueprints that you can customize to solve a recurring design problem in your code. Imagine them as that solution notes that class toppers use to make for topics that troubled every other student.

Design Patterns are not Algorithms: Design Patterns are very often confused with algorithms because they both provide the solution to an existing problem. But they are definitely different otherwise we won’t be studying them as two different topics. Sigh!!! An Algorithm provides a clear step to step solution of a problem…

Sonali Patel

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store