Front-end Technologies


A Swing Componenet used to show the datas in table format, to display complex data structures and customize its rendering, allows to set up simple tables easily. 


A fast, lightweight and feature-rich JavaScript library designed to simplify the client-side scripting of HTML


Stands for JSON Web Token, an open standard, compact URL-safe means for representing claims to be transferred between two parties, used for creating access usable tokens in web browser single sign-on context. 


A testing tool for JavaScript that runs on Node.js, allows to execute JavaScript code in multiple real browsers, it is highly configurable, integrates with popular CI packages. 


A JavaScript and HTML5 framework for building web applications, it provides UI widgets, powerful data source, fast templates, simple validation, data visualization, Mobile UI widgets, etc.


A dynamic style sheet language, a CSS pre-processor that helps in making code modular and reusable. Runs on both the client-side and the server-side with Node.js. 


A lightweight JavaScript layout framework for jQuery. Wraps AutoLayout with a nicer syntax. 


A lightweight, simple and potent modular front-end framework that provides a number of pre-built web modules and components that you can start implementing in your apps straight away.

Microsoft Visio

A Microsoft Office graphics application used to create flowcharts, network diagrams, organizational charts, technical projects, modern patterns, it aims to simplify scheme crearting.


A JavaScript test framework running on Node.js and in the browser. Runs tests serially, mapping uncaught exceptions to the correct test cases. 


An open-source JavaScript library for building apps via web components; developed by Google and used by a number of Google services, e.g. YouTube Gaming, Google I/O websites, Google Play Music. 


A tool for transforming CSS with JavaScript plugins, it provides a CSS parser and a framework for creating plugins that can analyse, lint, handle assets, optimise, create fallbacks, and otherwise transform parsed CSS.


A JavaScript library developed by Facebook for building interfaces which performs on the client side as well as can be rendered server side.


A framework for organizing JavaScript apps into scoped modules that are tied to HTML nodes. Allows each view to declare its own data requirements in the form of a GraphQL query fragment.

RxJS (the Reactive Extensions for JavaScript)

A set of libraries for composing asynchronous & event-based programs using observable sequences and fluent query operators that many of you already know by Array extras in JavaScript. RxJS = Observables + Operators + Schedulers.


Stands for Security Assertion Markup Language, an XML standard used for exchanging authorization data between an identity provider and a service provider, designed for business transactions.


Stands for Syntactically Awesome StyleSheets. An extension of CSS that allows to use variables, nested rules, mixins, inline imports and other features that don't exist in CSS.


A metalanguage, a CSS extension. SCSS requires semicolons and brackets unlike its preceded stylesheet language Sass

Shadow DOM

A browser specification, the ability of the browser to include a subtree of DOM elements into the rendering of a document, allows for multiple DOM subtrees to be composed into one larger tree.


A JavaScript library for real-time web applications. It works as a client-side library running in the browser and as a server-side library for Node.js.


Stands for Single sign-on, an authentication service that permits a user to use one set of login credentials (like name, password) to access multiple applications.


CSS preprocessor which is written in Node.js


Used during the test phase of the build lifecycle to execute the unit tests of an application. Basically, it generates reports in two different file formats: Plain text files (*.txt) and XML files (*.xml).


A styles and browser behaviour normalisation framework for rapid development of responsive and accessible websites.


Microsoft's free and open source programming language that is used to develop JavaScript apps for the client-side or server-side (Node.js) execution.

Subscribe for updates