Next.js Introduction

What is Next.js Next.js is an open-source React based framework, which means that it's a framework built on top of React that enforces more structure and gives you additional capabilities: like server-side rendering, routing, bundling, and more. In this post, we'll go through how to get started with Next.js, SSR vs. SSG, and routing. Next.js … Continue reading Next.js Introduction

KeystoneJS Introduction

What is KeystoneJS: KeystoneJS is an Open Source, NodeJS based CMS and Web Application Platform created by Jed Watson in 2013. Keystone applications are database driven. More specifically, the database is MongoDB — a NO-SQL Document store database, and the Node framework underneath is ExpressJS.https://expressjs.com/https://www.mongodb.com/what-is-mongodb KeystoneJS Features KeystoneJS provides a standardized set of components that allows … Continue reading KeystoneJS Introduction

JAMstack Introduction

What is JAMstack: The JAMstack is a new and modern way of building websites and apps. The “JAM” comes from JavaScript, APIs, and Markup (these three components are foundational).  From these three core concepts: JavaScript: Any dynamic programming during the request/response cycle is handled by JavaScript, running entirely on the client. APIs: All server-side functions … Continue reading JAMstack Introduction

Git Useful Commands List

Github is a distributed version control system which helps to manage the repositories. Followings are a list of few commands that you can use frequently on github (git bash): Getting & Creating Projects CommandDescriptiongit initInitialize a local Git repositorygit clone ssh://git@github.com/[username]/[repository-name].gitCreate a local copy of a remote repository Basic Snapshotting CommandDescriptiongit statusCheck statusgit add [file-name.txt]Add … Continue reading Git Useful Commands List

Django Introduction

What is Django Django is Python based web framework which allow you to create web application without all of the installation or dependency problems that you normally will find with other framework. It is based on MVT (Model View Template) design pattern. The Django is very demanding due to its rapid development feature. It takes … Continue reading Django Introduction

Ember.js Introduction

What is Ember.js Ember is a JavaScript front-end framework designed to help you build websites with rich and complex user interactions. It allows building client side JavaScript applications by providing a complete solution which contains data management and an application flow. EmberJS was developed by Yehuda Katz. It was initially released in December 2011. EmberJS … Continue reading Ember.js Introduction

Meteor Introduction

What is Meteor.js MeteorJS is a javascript framework to create web applications. It is built on the top of NodeJS and uses MongoDB as a storage layer. Meteor includes a key set of technologies for building connected-client reactive applications, a build tool, and a curated set of packages from the Node.js and general JavaScript community. … Continue reading Meteor Introduction

Polymer.js Introduction

What is Polymer.js Polymer.js is a JavaScript library created by Google that allows reusing the HTML elements for building applications with components. Polymer.js is a library that allows web developers to build custom html elements on top of primitive ones. They have their own attributes, properties, methods, and events. So polymer acts as a bridge … Continue reading Polymer.js Introduction