9 powerful examples of responsive web design “Mobile phones and tablets are responsible for 56.74% of global internet usage.” What is a responsive website? Strictly speaking, responsive websites have three defining features: 1. Media queries “A media query allows us to target not only certain device classes but to actually inspect the physical characteristics of the device rendering our work,” Marcotte explains. Media queries thus allow developers to use condition checks to alter web designs based on the properties of the user’s device. This is superior to simply defining breakpoints in the HTML/CSS, as it’s a more tailored experience for the user. 2. Fluid grids When flexible grids are created using CSS, the columns automatically rearrange themselves to fit the size of the screen or browser window, whether the user is on a 21-inch desktop computer, a 13-inch laptop, a 9.7-inch tablet, or a 5.5-inch mobile phone. “Fluid layouts [….] put control of...
Learn Node.js: Tutorials for Programmers of All Levels What is Node.js? Node.js can be defined as a dynamic, cross-platform and open-source JavaScript framework or runtime environment that is built on the Google Chrome JavaScript V8 engine. Node.js, developed by Ryan Dahl in 2009, was initially implemented as a client-side scripting language. Nowadays, it is used to execute JavaScript code and scripts that run server-side to create dynamic web pages. The latest version of Node.js is 10.10.0. Node.js Features and Benefits Most web developers implement Node.js due to its amazing and powerful features. Some of the features of Node.js are: Faster code execution Highly scalable Non-blocking APIs No buffering With such wonderful features, Node.js is widely used for creating server-side and networking applications. The following are the key areas where Node.js is widely used: I/O-bound applications Data streaming applications Data-intensive real-time applications (DIR...
AngularJS - MVC Architecture M odel V iew C ontroller or MVC as it is popularly called, is a software design pattern for developing web applications. A Model View Controller pattern is made up of the following three parts − Model − It is the lowest level of the pattern responsible for maintaining data. View − It is responsible for displaying all or a portion of the data to the user. Controller − It is a software Code that controls the interactions between the Model and View. MVC is popular because it isolates the application logic from the user interface layer and supports separation of concerns. The controller receives all requests for the application and then works with the model to prepare any data needed by the view. The view then uses the data prepared by the controller to generate a final presentable response. The MVC abstraction can be graphically represented as follows. The Model The model is responsible for managing appl...
Comments
Post a Comment