Posts

Showing posts from May, 2018

Beyond Hello World with NodeJS | 1.1 | The Simplified way

Image
In  my  Last article , we made a simple server using that responds with "Hello World". you can follow the previous article  Understanding NodeJS and Hands On | The Simplified Way   In this article we are going to create something beyond just "Hello World", we are going to talk about installing 3rd party modules using npm and using it in our node application to make things easier. Firstly we will will start with most popular server side framework " ExpressJS ", It is a JS framework which makes the things easier for us, let watch it in action. Till now our project directory contains only 2 files that is "index.js" and "package.json" and we have not used any 3rd party module in our application. Now we will install "Express JS" as third party dependency module from NPM, and will make a server which return different kind of response on different requests. Step 1: Open your terminal in your project directory

Understanding NodeJS and Hands On | The Simplified Way

Image
Technology is evolving everyday and if you are not updated with it you can not survive in this highly competitive IT industry. I still remember my first year of engineering when PHP is considered as god for web developers,But in just four years i have witnessed how rapid technologies evolves and now PHP has lot of competitors like Python(Django etc.), Ruby on Rails, NodeJS and many more. Among all of them NodeJS is most popular and trending, NodeJS is not going to replace PHP, Rails or Python, but it has some awesome features that make it stands out of queue: 1. Uses complete Javascript for everything. 2. Very Fast as it is Based on Chrome V8 Engine . 3. Single Threaded and Non-Blocking Model. 4. At lower level it is written in C language so it its execution is very fast. Actually what is NodeJS and why you should use it?? First of All NodeJS is not a programming language, It is just a Server Side Runtime Wrapper on Chrome V8 engine and uses Javascript as programming

The Relation of UI(User Interface) and UX(User Experience)!

Image
The Relation of UI(User Interface) and UX(User Experience)! When we talk about UI/UX, the first thing comes in our mind is layout design of app consisting of Navbar,Menu,Images etc. But the thing What is more Important, UI or UX and what they actually mean. Their Definition can slightly vary depends Upon Situation. Few Weeks Back i got a chance to meet a Google Design Advocate and we have an hour long discussion on the relation between UI and UX and how to find the proper combination of UI and UX , according to our discussion Visual appearance of any application is Defined by UI but UX consists of many things which includes Meaningful animation and transitions, Ease of executing an operation(No. of clicks required to execute a task), Performance on Different Hardware and Different Network Conditions etc. If Your App has very good Colourful UI but it shows loading loading and Loading in slow network then indirectly you are loosing your potential customer and all these just due