React Round Up

RRU 026: Building React Applications in a Monorepo with Luis Vieira


Listen Later

Panel:
  • Charles Max Wood
  • Nader Dabit
  • Lucas Reis
Special Guests: Luis Vieira In this episode, the React Round Up panelists talk to Luis Vieira about his “Building large scale react applications in a monorepo”. Luis works in Portugal at a company called FarFetch as a front-end architect where he works mostly on JavaScript and infrastructure. They talk about the rationale behind his article, shared components, and what Lerna is and what is does. They also touch on Semantic Versioning, the difference between monolithic application and a monorepo, and more! In particular, we dive pretty deep on:
  • Luis intro
  • Front-end architect at FarFetch
  • Works with JavaScript
  • Rationale behind his article
  • Dividing a project in multiple packages
  • Sharing components between multiple applications
  • Editing shared components
  • Working in a monorepo
  • Simplifies managing between different projects
  • Requires more tooling
  • What is Lerna?
  • If you put multiple packages in one repo, how do you deal with things like the Git history getting mixed up?
  • Versioning
  • How does Semantic Versioning interplay with monorepos?
  • What if you’re not using Semantic Versioning?
  • Using the conventional commit
  • How is the state of CI tooling regarded?
  • He is currently more focused on React
  • What he is experimenting with currently
  • Building monolithic apps
  • Monolithic aps VS monorepo
  • Bazel
  • Nrwl Nx
  • And much, much more!
Links:
  • “Building large scale react applications in a monorepo”
  • FarFetch
  • JavaScript
  • Lerna
  • Semantic Versioning
  • React
  • Bazel
  • Nrwl Nx
  • Luis’s Medium
  • @luisvieira_gmr
  • Luis’s Newsletter
Sponsors
  • Kendo UI
  • Digital Ocean
  • Get a Coder Job
Picks: Charles
  • Take some time off
  • Take a step back to reevaluate
Nader
  • Free workshop with Tyler McGinnis to come soon. Keep an eye out at Nader’s Twitter or Tyler’s Newsletter
  • React Native EU
Lucas
  • Sketch.systems
Luis
  • Vue CLI
Special Guest: Luis Vieira.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/react-round-up--6102072/support.
...more
View all episodesView all episodes
Download on the App Store

React Round UpBy Charles M Wood

  • 4.5
  • 4.5
  • 4.5
  • 4.5
  • 4.5

4.5

18 ratings


More shows like React Round Up

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

272 Listeners

The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

225,452 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

592 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

59 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

982 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

189 Listeners

Practical AI by Practical AI LLC

Practical AI

189 Listeners

Huberman Lab by Scicomm Media

Huberman Lab

28,321 Listeners