YoVDO

Rich Text Editing with React - Building Customizable Composition Experiences

Offered By: Meta via YouTube

Tags

Web Development Courses User Interface Design Courses Data Modeling Courses

Course Description

Overview

Explore the intricacies of rich text editing with React in this 25-minute conference talk from React.js Conf 2016. Dive into Facebook's approach to creating an editor framework that empowers engineers to build customizable rich text composition experiences. Learn how the combination of React, ImmutableJS, and contentEditable enables the implementation of features like mentions, emoticons, hashtags, styles, and embedded media. Discover solutions to common challenges, including cursor management, data modeling, and undo/redo functionality. Gain insights into practical applications through examples such as Facebook Comments and the Facebook Notes Editor. Equip yourself with the knowledge to move beyond plain text and create engaging, interactive content input experiences for users.

Syllabus

Intro
Example Comment
Previous Approach
The Problem
The Cursor
The Model
Undo redo
Mentions
Mention Function
Facebook Comments
Facebook Notes Editor
Conclusion


Taught by

Meta Developers

Related Courses

Intro to the Design of Everyday Things
Udacity
Android. Programación de Aplicaciones
Miríadax
Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera
Mobile and Ubiquitous Computing
Georgia Institute of Technology via Coursera
Android: Introducción a la Programación
Universitat Politècnica de València via edX