# React Apollo 2.1 Beta Adds a Component API, Smaller Bundles, TypeScript Support, and Preact SSR

DevFeed: [React Apollo 2.1 Beta Adds a Component API, Smaller Bundles, TypeScript Support, and Preact SSR](<https://devfeed.tech/articles/what-s-next-for-react-apollo-23593.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/whats-next-for-react-apollo-4d41ba12c2cb>)

Author: James Baxley III

Published: 2018-01-25T22:05:00Z

Content type: release

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [apollo-client](<https://devfeed.tech/topics/apollo-client.md>), [React](<https://devfeed.tech/topics/react.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Preact.js](<https://devfeed.tech/topics/preact.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [component](<https://devfeed.tech/tags/component.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [new-features](<https://devfeed.tech/tags/new-features.md>), [preact](<https://devfeed.tech/tags/preact.md>), [react](<https://devfeed.tech/tags/react.md>), [server-side-rendering](<https://devfeed.tech/tags/server-side-rendering.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

## AI overview

React Apollo 2.1 beta introduces a component API, smaller bundle size, improved TypeScript support, and Preact support for server-side rendering.

## Source excerpt

tldr; I'm super excited to announce the first beta of React Apollo version 2.1. It is a non-breaking change (unless you are using TypeScript) with a ton of new features, so go install it right now! It adds a new component API, smaller bundle size, and better TypeScript support, and even supports Preact for server-side rendering. Design is never done It has been over a year and a half since this pull request was merged, creating the current React Apollo API.