Studio-Scala

INTRODUCTION TO REACTJS

Reading Time: 5 minutes Hello everyone , In this blog I am talking about Reactjs and its basics covering what,why,features of Reactjs and its building blocks. What is ReactJs? ReactJs is an open source javascript library, developed in order to build user interfaces both in web and mobile systems.It lets you compose complex UIs from small and isolated pieces of code called “components”. In such scenarios, React can render Continue Reading

Why Functional Programming is getting popular

Reading Time: 4 minutes Functional programming usually described as a programming paradigm has been in software development since the earliest days but has taken on new importance in the modern era Generally, functional programming means using functions to the best effect for creating clean and maintainable software. Function definitions are expressions that simply map inputs to outputs, rather than a sequence of statements that update the state of the application. Here are the reasons for Why Continue Reading

CRUD operations in RUST

Reading Time: 3 minutes Hello Readers! In this blog, we will discuss HTTP Methods(CRUD operations). REST APIs(Representational State Transfer Application Programming Interface) enables you to develop all kinds of web applications having all possible CRUD (create, retrieve, update, delete) operations. So let’s have a basic idea of what CRUD stands for and what all HTTP methods are used in correspondence to CRUD operations. C: It stands for Create, and Continue Reading

scala

Understanding the Concept of OOP: Its Four Pillars

Reading Time: 3 minutes This blog is in the continuation of its first part where we discussed the basic part of object-oriented concepts. In this blog, we will cover four pillars in the object-oriented world of programming in Scala. OOPS Four Pillars Four pillars are basically the software design principles that help you to write clean Object-Oriented Code and these are: Abstraction Encapsulation Inheritance Polymorphism Let’s take a closer Continue Reading

Some Important Features of Scala

Reading Time: 3 minutes Scala is a programming language that supports both functional programming and object-oriented programming. It has powerful features. Scala language is based on java language so if you are aware of java it is easy to learn Scala Features of Scala Type inference Singleton object Immutability Lazy evaluations Case classes and Pattern matching String interpolation Higher order function Trait Rich collection set Type Inference There is Continue Reading

Let’s Learn About Scala Anonymous Functions And Its Use Case

Reading Time: 3 minutes Introduction to Scala Anonymous Function A function that does not contain any name or a function without a name is called an anonymous function in scala. This anonymous function is also called a function literal. Inside the anonymous function, we can write our logic and define our function. We can create a very lightweight function also if we can create an inline function. Syntax The Continue Reading

Understanding About JavaFx and JavaFX Libraries

Reading Time: 7 minutes JavaFx Introduction JavaFX is a set of graphics and media packages that enables developers to design, create, test, debug, and deploy rich client applications that operate consistently across diverse platforms. To develop GUI Applications using Java programming language, the programmers rely on libraries such as Advanced Windowing Toolkit and Swing. After the advent of JavaFX, these Java programmers can now develop GUI applications effectively with rich content. Key Features:- Java Continue Reading

Getting started with Amazon pinpoint – Part 2

Reading Time: 3 minutes In the last article, we have discussed amazon pinpoint, benefits, services, channels, use cases, etc. You may go through the Getting started with Amazon pinpoint (Part-1). So In this article, we will discuss how we can implement a voice message sending API using amazon pinpoint with scala. We will be using Akka HTTP. It is an Akka-based HTTP library for building RESTful services. You can Continue Reading

nifi

Apache Nifi – The Ingestion tool

Reading Time: 3 minutes What is Apache NiFi ? Apache Nifi is an open source software for automating and managing the data flow between systems, which Leveraging the concept of Extract,Transform and Load. Apache Nifi a powerful as well as reliable system to process and distribute data. Additionally Apache Nifi has a web-based user interface for design, control, feedback, and monitoring of dataflows. History of Apache NiFi Based on Continue Reading

It’s all about the Sets and Maps in Scala

Reading Time: 5 minutes INTRODUCTION Data Structure can be defined as the group of data elements that provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. The sets and maps are the most common topic in collections where can use so many places.scala’s collection framework provides two important interfaces: Continue Reading

Full explanation of JVM – Runtime Data Area and How JVM using it

Reading Time: 3 minutes Runtime Data Areas are responsible to provide memory to store bytecode, objects, parameters, local variables, return values and intermediate results of computations. It’s a part of JVM. The JVM organises the memory it needs to execute program into serval runtime data areas. JVM totally contains five runtime areas Method Area Heap Area Java Stacks Area Program Counter Registers Area Native Methods Stacks area Method Area Continue Reading

Everything you need to know about Scala

Reading Time: 3 minutes What is Scala? Scala stands for Scalable Language. It is a multi-paradigm programming language. Scala language has features of functional programming and object-oriented programming. It is a statically typed language. Scala’s source code is compiled into bytecode and executed by Java virtual machine(JVM). Scala is an immutable-first language. Scala makes it easy to write code using immutable data for developers. This includes constructs such as Continue Reading

“Brief Description On Reactive System/Manifesto”

Reading Time: 2 minutes What is Reactive System ? A reactive system is an architecture that allows multiple individual applications to be merged into a single unit. Responding to their surroundings, being aware of each other. The first formalization of this term passed with the creation of the “Reactive Manifesto” in 2013. By Jonas bungle WHO, By transcending with many of the brightest minds within the distributed systems industry. Continue Reading