State of platforms: Fragments Ahmedabad

On the state of platforms: React Native, Flutter, iOS, React

Tickets

React Beginners Workshop

Submitted by Vipul A M (@vipulnsward) on Wednesday, 13 February 2019

Technical level: Beginner

View proposal in schedule

Abstract

Have you heard about React but never tried it? Or you have been using it, but want to see what’s new with React 16+?

Lets take a fresh look at React as we build a simple React Application.

Lets discuss how to build on top of small components to create production ready applications.

In this workshop, we will take a look at composition in React.
We will delve into React fundamentals- Simple/Stateless components, Small Applications, life cycles, state management, hooks, composition/inherintance, and more.

We will then build a small Application using CRA and look at tooling used to build it and how to extend and deploy it.

We will then discuss, some deployment strategies for React Applications.

Outline

The workshop will be broken down into 3 parts: What React is and how to build up Components, Basics of React, Building a small React App with tooling around it.

  • What is React and how components are built up
  • Thinking of Apps as Components
  • React and JSX
  • Beginning with a Simple Component
  • Making components dynamic with Props
  • State and Lifecyle
  • Events and adding more logic to Components
  • Types of Componets- State-Staless
  • Composition vs Inheritance
  • Forms
  • Using CRA to build a Simple App
  • Disussing tooling around from CRA and the App

Requirements

Basics of Javascript. If someone is new to ES6+, this is a good guide to go through, to know about concepts like const, let, classes, arrow functions and more:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript

Speaker bio

Vipul is Director at BigBinary LLC. He is part of Rails Team, and helps triaging issues. His spare time is spent exploring and contributing to many Open Source ruby projects, when not dabbling with React JS.

He has recently authored ReactJS by Example, that does a deep walk-through of using ReactJS. Vipul loves ReactJS and Ruby’s vibrant community and helps in building PuneReactJS and PuneRb communities. He also organizes DeccanRubyConf in Pune.

Links

Comments

  • Mark Carlton (@markcarlton) 2 months ago

    The most significant thing to be prepared for this workshop in case you’re a React beginner is to be alright with JavaScript and program improvement than with React. http://www.assignmentcorner.co.uk/

Login with Twitter or Google to leave a comment