Gatsby (software)

Last updated
Gatsby
Developer(s) Gatsby, Inc.
Initial release2015
Stable release
5.13.0 / 18 December 2023;11 months ago (2023-12-18)
Repository
Written in JavaScript, TypeScript
Platform Web platform
Type Web application framework
License MIT License
Website www.gatsbyjs.com OOjs UI icon edit-ltr-progressive.svg

Gatsby is an open-source static site generator built on top of Node.js using React and GraphQL. It provides over 2500 plugins to create static sites based on sources as Markdown documents, MDX (Markdown with JSX), images, and numerous content management systems such as WordPress, Drupal and more. [1] Since version 4 Gatsby also supports server-side rendering (SSR) and Deferred Static Generation for rendering dynamic websites on a Node.js server. [2] Gatsby is developed by Gatsby, Inc. which also offered a cloud service, Gatsby Cloud, for hosting Gatsby websites, which was terminated by Netlify in August 2023 to unify it with Netlify Cloud. [3]

Contents

Gatsby was launched in 2015. The company raised $15 million in Series A funding in September 2019, [4] and $20 million in Series B funding in 2020. [5] In February 2023, Netlify acquired Gatsby, Inc.. [5]

See also

Related Research Articles

Server-side scripting is a technique used in web development which involves employing scripts on a web server which produces a response customized for each user's (client's) request to the website. Scripts can be written in any of a number of server-side scripting languages that are available. Server-side scripting is distinguished from client-side scripting where embedded scripts, such as JavaScript, are run client-side in a web browser, but both techniques are often used together. The alternative to either or both types of scripting is for the web server itself to deliver a static web page.

Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache. The software was created by Russian developer Igor Sysoev and publicly released in 2004. Nginx is free and open-source software, released under the terms of the 2-clause BSD license. A large fraction of web servers use Nginx, often as a load balancer.

Joyent Inc. is a software and services company based in San Francisco, California. Specializing in cloud computing, it markets infrastructure-as-a-service. On June 15, 2016, the company was acquired by Samsung Electronics.

Anvato was a Mountain View, California-based technology firm. Founded in 2007 by Alper Turgut, it is a provider of cloud computing technologies for the online video industry, including online video streaming, video editing, publishing, and monetization infrastructure.

Jelastic is a cloud platform software vendor that provides multi-cloud platform as a service-based on container technology for hosting service providers, ISVs, telecommunication companies, enterprises and developers. The platform is available as public cloud in over 70 data centers, as well as virtual and on-premises servers. Jelastic provides support of Java, PHP, Ruby, Node.js, Python, Go environments, custom Docker containers and Kubernetes clusters.

Meteor, or MeteorJS, is a partly proprietary, mostly free and open-source isomorphic JavaScript web framework written using Node.js. Meteor allows for rapid prototyping and produces cross-platform code. The server-side MongoDB program is the only proprietary component of Meteor and is part of the Meteor download bundle. It is possible to use Meteor without using the server-side MongoDB. It uses the Distributed Data Protocol and a publish–subscribe pattern to automatically propagate data changes to clients without requiring the developer to write any synchronization code. On the client, Meteor can be used with any popular front-end JS framework, Vue, React, Svelte, Angular, or Bazel.

<span class="mw-page-title-main">Appcelerator</span> Privately held mobile technology company

Appcelerator is a privately held mobile technology company based in San Jose, California. Its main products are Titanium, an open-source software development kit for cross-platform mobile development, and the Appcelerator Platform.

<span class="mw-page-title-main">Datadog</span> American technology company

Datadog, Inc. is an American company that provides an observability service for cloud-scale applications, providing monitoring of servers, databases, tools, and services, through a SaaS-based data analytics platform. Founded and headquartered in New York City, the company is a publicly traded entity on the Nasdaq stock exchange. The mascot is a dog named Bits.

<span class="mw-page-title-main">Jekyll (software)</span> Ruby-based static website generator

Jekyll is a static site generator written in Ruby by Tom Preston-Werner. It is distributed under the open source MIT license.

<span class="mw-page-title-main">DigitalOcean</span> American cloud infrastructure provider

DigitalOcean Holdings, Inc. is an American multinational technology company and cloud service provider. The company is headquartered in New York City, New York, US, with 15 globally distributed data centers. DigitalOcean provides developers, startups, and SMBs with cloud infrastructure-as-a-service platforms.

<span class="mw-page-title-main">React (software)</span> JavaScript library for building user interfaces

React is a free and open-source front-end JavaScript library that aims to make building user interfaces based on components more "seamless". It is maintained by Meta and a community of individual developers and companies.

Runscope is a SaaS-based company that sells software for API performance testing, monitoring and debugging. Runscope is based in San Francisco, California.

Wercker is a Docker-based continuous delivery platform that helps software developers build and deploy their applications and microservices. Using its command-line interface, developers can create Docker containers on their desktop, automate their build and deploy processes, testing them on their desktop, and then deploy them to various cloud platforms, ranging from Heroku to AWS and Rackspace. The command-line interface to Wercker has been open-sourced.

Flutter is an open-source UI software development kit created by Google. It can be used to develop cross platform applications from a single codebase for the web, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017. Flutter is used internally by Google in apps such as Google Pay and Google Earth as well as other software developers including ByteDance and Alibaba.

<span class="mw-page-title-main">Fastly</span> American web infrastructure company

Fastly, Inc. is an American cloud computing services provider based in San Francisco. Fastly provides content delivery network services, cloud computing, cloud security, image optimization, and load balancing services. Fastly's cloud security services include denial-of-service attack protection, bot mitigation, and a web application firewall.

<span class="mw-page-title-main">Netlify</span> American cloud computing company

Netlify is a remote-first cloud computing company that offers a development platform that includes build, deploy, and serverless backend services for web applications and dynamic websites.

Next.js is an open-source web development framework created by the private company Vercel providing React-based web applications with server-side rendering and static rendering.

Vercel Inc., formerly ZEIT, is an American cloud platform as a service company. The company maintains the Next.js web development framework.

Project IDX is an online integrated development environment (IDE) developed by Google. It is based on Visual Studio Code, and the infrastructure runs on Google Cloud. In addition to including the features, languages and plugins supported by VS Code, it has unique functionality built by Google. These include a built-in generative artificial intelligence assistant powered by Gemini, Nix integrations, and iOS and Android emulators. Google also provides templates for JavaScript, Python, and Go projects, as well for as a number of web and cross-platform frameworks like Node, Angular, Flutter, Next.js, React, FireBase, Google Maps, and Flask.

<span class="mw-page-title-main">StackBlitz</span> Online integrated development environment

StackBlitz is a collaborative online integrated development environment (IDE). The platform allows server-side software such as Node.js to be run entirely in the web browser, enabling fully online full-stack development. A number of web frameworks such as React, Next.js and Angular are supported.

References

  1. "Gatsby Plugins". Gatsby, Inc. Retrieved 2022-02-19.
  2. "Using Server-side Rendering (SSR)". Gatsby, Inc. Retrieved 2022-02-19.
  3. "Netlify Announces the Evolution of Cloud Platform". Netlify. Retrieved 2024-05-11.
  4. Lardinois, Frederic (2019-09-26). "Gatsby raises $15M Series A for its modern web development platform". TechCrunch. Retrieved 2023-02-12.
  5. 1 2 Lardinois, Frederic (2023-02-01). "Netlify acquires front-end platform Gatsby". TechCrunch. Retrieved 2023-02-12.