JSFoo 2017

JSFoo is a conference about JavaScript and everything related.

Building Enterprise Apps with React, GraphQL and Jest

Submitted by Krishna (@krishnaxv) on Thursday, 20 July 2017

videocam_off

Technical level

Intermediate

Section

Full Talk

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +1

Abstract

The talk covers how React, GraphQL and Jest can play a vital role in scalability, code management for enterprise apps.

Outline

Before Facebook open sourced React, GraphQL and Jest, these technologies were already used in production on Facebook’s infrastructure. It is clear that the design decisions and architecture for React, GraphQL and Jest were built to keep scalability and performance in mind.

Why would one choose to build a B2B app with React, GraphQL and Jest? For organizations following agile development practice, the sheer number of regularly changing requirements from the clients make it very difficult to establish stability in their product. The talk uncovers how React, GraphQL and Jest solves this problem and more.

An enterprise-level application consists of many simple and complex subsystems. React’s component based architecture encourages reusability and consistency. GraphQL allows for writing highly interactive, data-specific queries for the server which inverts the control over to the client, as a result of which, much lesser modifications are required in server side code when requirements change in UI. Lastly, Jest provides a common ground for both client-side and server-side codebase testing which is very cost-effective for an organization.

The talk will uncover app development with React, GraphQL and Jest to unearth and showcase the complete development cycle to help build scalable enterprise apps.

Speaker bio

I am Krishna, Tech Lead at Innovaccer, a data analytics organization from India. Visit my GitHub repository at https://github.com/krishnaxv (for reference only).

Comments

  • 1
    Sandhya Ramesh (@sandhyaramesh) Reviewer a year ago

    Hi Krishna, in order to evaluate your proposal, we need your slide deck AND a two minute video of you explaining your talk. Please update your proposal with these. Thanks.

Login with Twitter or Google to leave a comment