Posts

Showing posts from August, 2018

Event–Driven Serverless Architecture Using AWS Lambda

Image
If we think about computing in the Cloud Computing age, our mind is quickly drawn towards containers and virtual machines. For instance, during the development of a production environment with both approaches, we think about the need for upgrading the container and patching the OS. Amazon Web Services (AWS), at the end of the year 2014, announced a new service known as “Lambda” that enables us to focus on business logic rather than infrastructure.  Lambda is a serverless compute service that executes your code that is available in the cloud in response to events and accomplishes the entire administration of the computer services automatically. To better understand it, first, let’s understand what is serverless compute service and how does it work. What is Serverless Computing? An architecture where the execution of code is entirely managed by the provider of cloud, instead of the conventional method of building applications and deploying them on servers. It means devel...

Top 3 Best JavaScript Frameworks in 2018

Image
Undoubtedly, JavaScript’s (JS) popularity among the developer community has grown enormously over the years. The reason is its ability to allow developers to design and modify web pages in numerous ways and even add functionalities to web apps real-time. JavaScript is gathering attention not just for its simplicity and ease of use but also due to what it brings to the table— Efficiency, Security, and Low-cost results . At the same time, advancing technologies are pushing techies to add new skills to their repository for JS. Here we have listed top 3 best JavaScript frameworks that you must keep an eye on, in 2018: 1. Vue.js Introduced in 2014, Vue.js is an open-source progressive JS framework to build UI on the web. It offers two-way data binding (like Angular JS). A better choice for quick development of cross-platform solutions. It can power high-end single page applications (SPAs). It is a unique blend of React, Ember, and Angular. It is claimed to be faste...

Software Component Reusability

Image
Component Reusability Reusability is one of the most common and frequently used buzzword in  software Product development . Multiple technologies, including React, have recently started to equip themselves with this function. Therefore, making Component Reusability one of the most popular functionality in UI design. One important characteristic to measure quality of components is component reusability, It measures how easily the component can be reused in a new environment. This measure differs from project to project mainly by considering the degree of similarity between classes quantitatively, and they also take account of indirect similarities. As a live example, we recently explored Component Reusability for a client partner to bring in cost and time savings. Let’s explore this in detail. Our client, one of the leaders in travel domain, was maintaining 5 websites. 70-80% of the business of all the websites was the same, barring the UI elements, which had a differ...

Angular vs. React vs. Vue: A 2018 Comparison

Image
This is a challenging post to write, but we’re sure you must have faced problems dealing with JavaScript frameworks in the past and chances are, you must’ve been confused regarding which one to use. If you’re having trouble deciding between Angular , React or the new kid in the block, Vue , we’re here to help. Let’s cut to the chase and compare the three below. 1. Developer’s View Vue, being the dark horse of JavaScript Frameworks has been developed by a team of dozen developers while Angular and React been popularly used by giants like Facebook , Reddit , Airbnb , Netflix , and Google . Vue’s become a trending sensation since its release and has a small team of developers. Clean code and lesser over-engineered snippets are its highlights. According to a number of developers, Vue is a lightweight and flexible alternative to Angular JS . According to an annual StackOverflow survey taken by 64,000 developers in January 2017, AngularJS Development was...