Frameworks and libraries

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

Dojo toolkit

A JavaScript toolkit that saves you time and scales with your development process. Provides everything you need to build a Web app.

Express.js

A backend web application framework for Node.js

Django framework

A framework within Python that allows rapid web development of applications with a clean design within a website.

AngularJS

An Frontend open-source JavaScript library maintained by Google and the AngularJS community that lets developers create what are known as Single [web] Page Applications. AngularJS is popular with data scientists as a way to show the results of their analysis.

Entity Framework

An open source ORM designed for the .NET Framework.

Node.js

An open-source JavaScript run-time environment. It includes everything you need to execute a program written in JavaScript.

Android NDK

Android Native Development Kit. A toolset that allows you to implement parts of your app using native-code language C/C++ instead of Java. C++ is sometimes better programming games.

Angular 2+

Angular 2 is an open source Frontend JavaScript framework to build web applications in HTML and JavaScript.

Spark

Apache Spark is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.

Hibernate

Backend - Hibernate is a Java framework that simplifies the development of Java application to interact with the database.

Ionic

Backend - Ionic Framework's app development platform builds amazing cross-platform mobile, web, and desktop apps all with one shared code base and open-web standards. Works with any JS framework.

Struts

Backend - Java - Struts is an open source framework that extends the Java Servlet API and employs a Model, View, Controller (MVC) architecture.

JavaServer Faces (JSF)

Backend - Java - a framework for developing web applications that aids in the separation of user interface from program logic

Dropwizard

Dropwizard is an open-source Java framework used for the fast development of high-performance RESTful web services.

SASS

Extended language of CSS. Frontend

Foundation

Foundation is a responsive front-end framework. Foundation provides a responsive grid and HTML and CSS UI components, templates, and code snippets, including typography, forms, buttons, navigation and other interface elements

Spring

Framework for Java

Play framework

Framework for Java and Scala. Play Framework is an open-source web application framework which follows the model-view-controller (MVC) architectural pattern.

jQuery

Frontend - A free and open source JavaScript library that is used by Web developers to navigate HTML documents, handle events, perform animations and add Ajax interactions to Web pages.

Aurelia

Frontend - Aurelia is a collection of Modern JavaScript modules, which when used together, function as a powerful platform for building browser, desktop and mobile applications, all open source and built on open web standards.

Backbone.js

Frontend - Backbone.js is a JavaScript library with a RESTful JSON interface and is based on the model-view-controller application design paradigm.

Blazor

Frontend - Blazor lets you build interactive web UIs using C# instead of JavaScript. Blazor apps are composed of reusable web UI components implemented using C#, HTML, and CSS. Both client and server code is written in C#, allowing you to share code and libraries. Blazor is a feature of ASP.NET, the popular web development framework that extends the .NET developer platform with tools and libraries for building web apps.

Bootstrap

Frontend - Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front-end web development.

Codeigniter

Frontend - CodeIgniter is an open-source software rapid development web framework, for use in building dynamic websites with PHP.

Ember

Frontend - Ember.js is an open source, free JavaScript client-side framework used for developing web applications.

Flutter

Frontend - Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase.

grails

Frontend - Grails is an open source web application framework that uses the Apache Groovy programming language

Nuxt.js

Frontend - Javascript - Nuxt. js is a Vue.js framework that helps you build server-rendered Vue. js applications easily. It abstracts most of the complex configuration involved in managing things like asynchronous data, middleware, and routing.

D3.js

Frontend - Javascript library which can be used for visualization. D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS.

Knockout.JS

Frontend - Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML.

LESS

Frontend - Less (which stands for Leaner Style Sheets) is a backwards-compatible language extension for CSS.

Vue.js

Frontend - is a progressive framework for building user interfaces. Unlike other frameworks, Vue is designed to be incrementally adoptable. (source: vuejs.org)

Svelte

Frontend Javascript Framework platform.

Next.js

Frontend framework - Next. js is a React Framework used for front-end development that enables us to use functionalities such as generating static websites and server-side rendering for React-based web applications.

Ruby on Rails (RoR/Rails)

Full stack open source web application framework based on Ruby programming language. Rails is a model-view-controller (MVC) framework, providing default structures for a database, a web service, and web pages.

MeteorJS

FullStack framework - MeteorJS is a free and open-source isomorphic JavaScript web framework written using Node.js

Grafana

Grafana is a multi-platform open source analytics and interactive visualization web application. It provides charts, graphs, and alerts for the web when connected to supported data sources. Is used for both frontend and backend.

Jasmine

Jasmine is a behavior-driven development framework for testing JavaScript code. It does not depend on any other JavaScript frameworks

redux

Javascript - Redux helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test.

React Native

Javascript Framework - Med React Native skapar man snabbt appar till både iOS och Android. Med en gemensam kodbas blir det snabbare, enklare och billigare.

OpenGL

One of two popular APIs used today for video cards. Originally written for UNIX systems but now ported to Windows and Apple systems. (See also DirectX.)

OAuth

Open Authorization standard. It is a common method for authorizing websites or applications to access information. (API)

OpenCV

OpenCV (Open Source Computer Vision Library) is a library of programming functions mainly aimed at real-time computer vision.

Laravel

PHP Framework - Backend. Extendible Templating System Helpful backend that makes it easy to use a variety of libraries, it also generates a lot of boilerplate code SQL based DBs (SQL lite, MySQL, Sequelize)

Symfony

PHP Framework, Backend

Flask

Python backend framework.

Rails

Rails combines the Ruby programming language with HTML, CSS, and JavaScript to create a web application that runs on a web server. Because it runs on a web server, Rails is considered a server-side, or "back end," web application development platform (the web browser is the "front end").

socket.io

Socket.IO is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication between web clients and servers.

ReactJS

This is a JavaScript (user-interface framework) library developed by engineers at Facebook.

Torch

Torch is an open-source machine learning library, a scientific computing framework, and a script language based on the Lua programming language.

Vaadin

Vaadin Flowis a Java web framework for building web applications and websites.

Vapor

Vapor is an HTTP web framework for Swift. It provides a beautifully expressive and easy-to-use foundation for your next website, API, or cloud project.


Set pelajaran terkait

Chapter 43 Loss, Grief, and Dying

View Set

Deleon Chemistry- Chapter 4 test answers excluding math problems

View Set

Ch 11: The Psychiatric-Mental Health Nursing Process

View Set

Issues in Education Mid-Term Study Guide

View Set

Persia and Greece Ch 6 AP World Studies

View Set

APES - The ULTIMATE AP Exam Quizlet

View Set

Cognitive Psychology - Chapter 8

View Set