Front-end Technologies


An architecture for creating data layers in JavaScript application, designed at Facebook along with the React view library.


A JavaScript library that provides functional utilities for programming tasks while developing a web project, provides support for the usual functional suspects (each, map, reduce, filter etc) without extending core JavaScript objects. 


A virtualization software that provides a completely virtualized set of hardware to the guest operating system, also it includes networking/security management tools, software-defined data center, etc. 


VMware platform that provides intelligent operations management, high performance, availability of the software infrastructure / applications, good for cloud environment. 


A lightweight, incrementally adoptable JavaScript framework for building user interfaces. The core library is focused on the view layer only, and is very easy to pick up and integrate with other libraries/existing projects. 


A software development kit, an Apple framework for developing applications, Apple Watch interfaces, used to configures visual elements of watchOS apps. 


Stands for Web Graphics Library, a JavaScript API based on OpenGL ES, it was designed for the purpose of rendering 2D graphics and interactive 3D graphics within any compatible web browser. 


A browser rendering engine used for Apple's Safari and Google's Chrome browsers. It is also the CSS syntax used for CSS3 modules.


A module bundler, front-end build tool that puts assets, including JavaScript, images, fonts, and CSS, in a dependency graph, generates the output based on the configuration. 


A Javascript MVVM-framework for web application development, it is built on RxJs, allows functional-reactive programming, templating and client-side routing. 


A software product that supplies a range of Java EE 7 runtime environments. It is used for optimizing and creating applications, connecting existing Java applications etc.


A lightweight, powerful and full-fledged JavaScript IDE used for complex client-side and server-side development with Node.js.


A GUI class library in .NET Framework, provides a platform to write rich client applications for desktop, laptop and tablet PCs. 


Stands for Web Services Description Language, an XML format used for describing the functionality offered by a web service, often used in combination with SOAP and XML Schema.


A flexible, human readable file format, data serialization language, good for storing object trees, it stands for “YAML Ain’t Markup Language”, it is easier to read and can contain richer meta data. 


Stands for Extensible Hypertext Markup Language. Is part of the family of XML markup languages. It is used to mirror or extend versions of the widely used Hypertext Markup Language (HTML).


A front-end framework aimed at creating fully responsive web apps. Allows to quickly create prototypes and production code for sites that work on any kind of device.

Subscribe for updates