JSFoo 2019

JSFoo 2019

On component architecture, front-end engineering and Developer Experience (DX)

Tickets

Loading…

saurabh.sh

@saurabh_sh

Sharing Code Across UI Teams, Frameworks are 9/10 work done. Finding the missing 1/10

Submitted May 23, 2019

Why it is vital as a big tech setup to be investing into internal core teams and following standards to maximise code reuse with components driven design. How setups like AirBnB, Uber, ING all have followed and benifitted from investing in core tech processes.

Outline

  • Having a core development methodology team. Why it matters ?
  • CDD (component drivent design) for faster execution and deliveries
  • Vue, React, Angular, Polymer etc can co-exist. F/W agnostic
  • Components save time , only if used rightly
  • How developing UI components needs commandments
  • Learning curve and discipline(of the methodology) needed across teams
  • Tools of help - lerna, storybook, styled-components, gitlab pipelines
  • A mix of storybook based platform for components sharing
  • tests and continuous integration a must carry-along
  • Speed it up with web-components

Speaker bio

  • Web Developer since 2004
  • Corporate life 1 (2004-2013)
  • Founder, Prokriya (Web Consultancy)
  • Founder, Appler (Web based Product Development)
  • Corporate life 2 (2019-Present)
  • Working with same challenges with a 70+ people team at IBM India
  • https://www.linkedin.com/in/saurshaz/

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hybrid access (members only)

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more