At Agira, Technology Simplified, Innovation Delivered, and Empowering Business is what we are passionate about. We always strive to build solutions that boost your productivity.

Building APIs with ROR and GraphQL

GraphQL is a query language and server-side runtime for API that prioritize and give the data exactly requested. GraphQL is designed to make APIs fast, flexible, and developer-friendly. GraphQL is language-independent, so in ruby, we can implement using the graphql gem. This gives us a specific file structure and command-line tools to easily add GraphQL […]

  • Arjunan Subramani
    Arjunan Subramani
  • April 22, 2020

The Definitive RSpec Tutorial With Examples

RSpec is a testing tool for Ruby programmers. RSpec is a Behaviour-Driven Development (BDD) tool. Tests written in RSpec focus on the “behavior” of an application being tested. RSpec does not put emphasis on how the application works but instead on how it behaves, in other words, what the application actually does. RSpec is a […]

  • Arjunan Subramani
    Arjunan Subramani
  • March 27, 2020

Performing Unit Testing With React JS Components

In this tutorial, we will be looking into how to set up and add unit tests to React components using Jest and Enzyme. Jest and Enzyme are different tools, both together to provide flexible and creative testing abilities. Before we start to write the test, we need to set up the react application. Here I […]

  • Arjunan Subramani
    Arjunan Subramani
  • March 20, 2020

How To Create An Application using Rails With Vue JS

In this blog, we will see how you can create an app using Rails and also how you can integrate Vue JS within the Rails application with simple steps. As you know, Rails work on MVC(Model – View – Controller) Architecture. Here we are going to replace view(V) part of rails with Vue.js. Before we […]

  • Arjunan Subramani
    Arjunan Subramani
  • November 13, 2019

How To Integrate Rails with React : A Guide For Ruby On Rails & React Developers

There are different ways to use React inside Ruby on Rails apps. In this post, I’ll explain how you can integrate React with Ruby on Rails. Using the most popular ways practiced by the developers at present. What is React? React is a javascript library, which is used for developing interactive UI’s (User Interface) especially […]

  • Arjunan Subramani
    Arjunan Subramani
  • August 23, 2019

Listing 10 Rails Console Tips & Shortcuts To Boost The Productivity

Rails console is the back door of the Rails application. In this blog, you are going to learn the tips and shortcuts on the Rails console that can boost productivity. I want to share with you, all the commands to interact with the Rails app. I’ve have been using Rails console parallelly when writing an […]

  • Arjunan Subramani
    Arjunan Subramani
  • August 6, 2019

10 Useful JavaScript Array Methods You Must Know

Basically, Javascript array method is one of the imperial factor in development that helps us to write more clean and better code. Collecting the list of useful array method will surely help you from any complex dilemma. This article is completely aimed to list down the 10 useful JavaScript array methods which you can utilize […]

  • Arjunan Subramani
    Arjunan Subramani
  • May 21, 2019

Implementing Page Object Model(POM) With Ruby Cucumber & Watir

  What Is Page Object Model (POM) Page Object Model (POM) is a design pattern, nowadays the POM becomes more popular in automation testing area. As it helps to create Object repository for web User Interface(UI) elements and it eliminates the code duplication to increase the maintainability of the code. Parallely, it also acts as […]

  • Arjunan Subramani
    Arjunan Subramani
  • May 2, 2019

Testing Rails applications – Complete Ruby On Rails Testing Guide

This tutorial covers the basic setup and complete test cases of rails application. Basically, Testing helps to develop the behaviors of an application & TDD(Test Driven Development) is one of the major approach that used by most of the rails developers. Alongside, note to mind that in test-driven development (TDD), test is written first before […]

  • Arjunan Subramani
    Arjunan Subramani
  • February 26, 2019

JSON Serialization In Rails: A Complete Guide

What Is JSON? JSON (JavaScript Object Notation) is a lightweight data-interchange format that encodes the object into a string. JSON is completely language independent. It is used in Java, JavaScript, Perl, Python, Ruby, etc. Such data representation can easily be translated between server and client(Browser) but also between server and server. Serialization is a process […]

  • Arjunan Subramani
    Arjunan Subramani
  • September 18, 2018