Front-end Technologies

CV Compiler

A tech resume reviewer aimed at making Front End resumes more competitive. The tool analyzes the resume and gives immediate improvement suggestions.


A popular JavaScript library designed to handle HTTP requests in the browser and Node.js ecosystem. Axios is often used together with frameworks like React or Vue.js, but can be used just as well with vanilla JavaScript.


One of the world's most popular React UI libraries used for faster and easier web development. in the world for (backed by a community of over 1 million developers in 180+ countries.


A framework for building reactive applications in Angular. NgRx provides state management, isolation of side effects, entity collection management, router bindings, code generation, and developer tools that enhance developers experience when building many different types of applications.


JavaScript library for developing high-performance and reliable web applications using the elm inspired architecture, events, and components.


Stands for server-side rendering. SSR is a popular technique for rendering a normally client-side only single page app (SPA) on the server and then sending a fully rendered page to the client. 

Angular Universal

The process of server-side rendering (SSR) an application to HTML on the Server (ie: Node.js). Typical Angular applications are Single-Page Applications (aka SPA's) where the rendering occurs on the Browser.

Styled Components

One of the new ways to use CSS in modern JavaScript. It is the meant to be a successor of CSS Modules, a way to write CSS that's scoped to a single component, and not leak to any other element in the page.


An open source tool for developing UI components in isolation for React, Vue, and Angular.


An ORM that can run in NodeJS, Browser, Cordova, PhoneGap, Ionic, React Native, NativeScript, Expo, and Electron platforms and can be used with TypeScript and JavaScript.


A module bundler for JavaScript which compiles small pieces of code into something larger and more complex, such as a library or application. It uses the new standardized format for code modules included in the ES6 revision of JavaScript, instead of previous idiosyncratic solutions such as CommonJS and AMD.


The working name for a future web standard and JavaScript API for accelerated graphics and compute, aiming to provide "modern 3D graphics and computation capabilities". 


A tool for building fast web applications. Svelte converts an app into ideal JavaScript at build time, rather than interpreting application code at run time. 

CSS animations

CSS animations make it possible to animate transitions from one CSS style configuration to another. 


Ajax, short for Asynchronous Java and XML, has allowed developers to create interactive web-pages with rich interfaces with the help of XML, HTML, CSS, and JavaScript. It helps create better, faster, and more interactive web-applications.


Google-backed project with the aim of speeding up the delivery of content through the use of stripped down code known as AMP HTML. Allows the pages to load (and pre-render in Google search) much faster than regular HTML.


A client-side JavaScript framework which is based on MVC architecture. It simplifies web development by offering automatic view/model synchronization. Angular is lightweight, supports all major browsers, and built for creating testable JavaScript code.

Angular 2

A complete rework of the whole Angular framework from its basis. It’s closer to the new frameworks, while it brings many changes to how things work. Angular 2 is considered more mobile oriented.


An officially supported library of Angular models for Firebase that allows to associate them with Firebase references. AngularFire simplifies the process of creating services that synchronise with your database. It can be used in conjunction with the Firebase client library.

Angular CLI

A command line interface for Angular. The tool used to initialize, develop, scaffold and maintain Angular applications in a command line. Doesn’t require time for installing and configuring all the dependencies. 

Ant Design

React UI library with a set of high-quality components and demos that enable building rich, interactive user interfaces. 


A hackable text editor that is used to search for and install new packages, write code with an autocomplete, split an interface to compare code across files, etc. 


A relatively new JavaScript framework, a rival to Angular, which favors convention over configuration and offers the adaptive data binding.


A tool for compiling ES6/ES7 code to ES5 code, which can be used today in any modern browser. It translates high level application code into lower level code or binaries.


A complete JavaScript framework for building 2D, 3D games with HTML5, WebGL and Web Audio. Open source 3D engine based on WebGL and JavaScript.

Development by

Sign up for updates
straight to your inbox