Software architect & consultant
Web / Mobile / VR / AR / IoT / AI
GDE, author, engineer
CTO & Co-founder
creating a robust, performant, and feature-rich online conferencing experience
The total amount of mental effort that is required to complete a task involving processing of information.
Cognitive friction occurs when a user is confronted with an interface that appears to be intuitive but delivers unexpected results
React
JavaScript
JSC
Bridge
Shadow tree
JSON
Native Modules
Native
Start
Main Thread
load .js bundles and send to JS thread
React
Reconciler generates new VDOM layout
JS Thread
layout calculations
using Yoga
UI
updates
Shadow thread
Native modules
@VladimirNovick