🚀 Sign up for the bi-weekly newsletter

Join over 2000 recruiters and sourcers from around the world.

Front-end Technologies

ExtJS

A powerful JavaScript MVC/MVVM framework that allows to create data-intensive HTML5 applications using JavaScript with unparalleled cross-browser compatibility. It includes built-in themes and UI components out of the box which minimize development time and increases the productivity.

Expo

Expo is an open-source framework for building native mobile applications using JavaScript and React. It simplifies the development process by providing tools and libraries for creating cross-platform apps.

Flexbox

A one-dimensional CSS layout model that offers a more flexible and responsive a webpage design. Flexbox consists of several elements and properties for distributing and aligning items within the layout. It also supports a range of writing modes and properties for flexbox items.

Flux

Architecture that Facebook uses internally when working with React. Takes care of M in MVC, where all models are event driven. It means that the developer don't ask for the data, the model is going to tell when the data is ready; different application components can listen to this change and react accordingly.

Foundation

A family of responsive front-end frameworks that make it easy to design beautiful responsive websites, apps and emails that look amazing on any device. Foundation is semantic, readable, flexible, and completely customizable.

Front-end

Front-end is a term that involves the building of webpages and user interfaces for web-applications. It implements the structure, design, behavior, and animation of everything you see on the screen when you open up websites, web applications, or mobile apps. The core 3 technologies that all modern front-end web developers work to master are HTML5, CSS, and JavaScript.

Gatsby

Gatsby is a React-based open-source framework that helps developers create fast and modern websites and web applications with built-in performance, scalability, security, and pre-built tools.

GraphQL

A query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions.

Grunt

A task-based command line build tool for JavaScript projects written on top of Node.js. It’s available as a package via the Node package manager (npm). Used to automatically perform frequent tasks such as minification, compilation, unit testing, and linting.

GSAP

GreenSock Animation Platform (GSAP) is a suite of tools for scripted, high-performance HTML5 animations in all major browsers. 

Gulp

JavaScript task runner that automates tasks such as bundling and minifying libraries and stylesheets, quickly running unit tests, running code analysis, Less/Sass to CSS compilation, copying modified files to an output directory, etc.

Haml

Markup language with a semantic indentation that is used to cleanly describe the HTML of any web document without the use of inline code. Dominant alternative template language in the Ruby on Rails world. Haml is easy to learn, read and visually expresses the DOM hierarchy.

Handlebars.js

Client-side templating engine for JavaScript enabling to add templates to the HTML page that will be parsed and interpolated with the values from the data you passed to the Handlebars.js function. Largely compatible with Mustache templates.

Headless CMS

Headless CMS is a content management system that decouples the presentation layer (where content is displayed) from the back end (where content is administered). With a Headless CMS, you can centrally manage content and deploy it across various digital channels of your choosing. This separation of the front end and the back end liberates your content, empowering marketers to autonomously oversee it, and enabling developers to swiftly build, automate modifications, and handle digital content on a large scale.

Highcharts

Commercial charting library written in pure JavaScript, offering intuitive, interactive charts to your website or web application. Highcharts currently supports line, spline, area, area, spline, column, bar, pie and scatter chart types. It makes it easy to add interactive, mobile-optimized charts to your web and mobile projects.

HTML

HyperText Markup Language, the document standard of the World Wide Web for creating web pages and web applications. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.

HTML-related

HTML4, HTML5, Zurb, BootstapCanvas, WebGL.

HTMLPad

A full featured editing environment for convenient and productive HTML, XHTML, CSS, PHP and web script editing. HTMLPad provides integrated tools to validate code, reuse, navigate and format it.

HTML5 Boilerplate

HTML5 Boilerplate is a starting template for web development that includes a set of best practices, standardized HTML, CSS, and JavaScript files, and optimizations to help developers create modern and consistent websites more efficiently. 

Hydration

Hydration, in the context of web development, refers to the process of re-rendering or updating a web page's user interface after the initial page load. This is typically done to enable dynamic and interactive content on web applications.

Hyper-V

A Windows native hypervisor that can create virtual machines on systems running Windows, can be configured to expose individual virtual machines to one or more networks.

Immutable.js

JavaScript collections library, which provides persistent Immutable List, Stack, Map, OrderedMap, Set, OrderedSet and Record. Immutable data cannot be changed once created, leading to much simpler application development.

Infragistics

Developer Toolkit providing UI controls and productivity tools for quickly building high-performance web, mobile, and desktop apps. Works with Angular, React and other popular frameworks.

Isomorphic apps

JavaScript applications which run both client-side and server-side. Next step in the evolution of JavaScript frameworks. They are solving the problems associated with traditional JavaScript frameworks.

JavaScript

A client-side scripting language primarily used to make web pages interactive. In other words, it's responsible for the 'behavior' of a website, i.e. how HTML elements and CSS style animate and move around on the page.

Development by Synergize.digital

Sign up for updates
straight to your inbox