
Explore cutting-edge React.js talks and workshops from industry experts at React Amsterdam 2019, covering the latest trends, best practices, and innovative techniques in React development.

Explore building drag-and-drop functionality from scratch using browser tools. Learn to create accessible, performant experiences for mobile and desktop without heavy libraries.

Improve front-end unit testing techniques to speed up development, reduce maintenance costs, and remove fear of change. Learn to write effective tests for React components.

Learn to build accessible React UIs with best practices, auditing tools, and live examples. Discover how to create reusable, inclusive components and prioritize accessibility in your development process.

Explore techniques for measuring, analyzing, and fixing slow JavaScript code using browser APIs to improve web performance on various devices, including smart TVs.

Explore Next.js hybrid approach combining static generation and server-side rendering for efficient React development, enabling automatic server-rendering, code-splitting, and hot-reloading without complex setups.

Explore challenges in reusing and adapting UI components, discussing strategies for maintaining modularity and flexibility in pattern libraries and component-based architectures.

Explore the evolution of routing in front-end apps and learn how new React and Next.js features can enhance application architecture for improved performance and functionality.

Explore web components and shadow DOM for front-end development. Learn about the W3C spec, implementations, and practical applications through live coding demonstrations.

Explore front-end development trends and tools, focusing on jQuery, SammyJS, and CouchDB. Learn about API design, rendering contexts, and open-source projects in this JSConf talk.

Discover CSS animation techniques from award-winning cartoonist Rachel Nabors. Learn to create walk cycles, scene transitions, and parallax effects, while understanding timing functions for subtle skeuomorphism.

Explore React's innovative approach to building JavaScript apps, challenging conventional wisdom on templates, data updates, and DOM manipulation. Learn how components can improve code organization and reusability.

Comparative analysis of popular front-end frameworks, exploring their unique approaches to solving common patterns in client-side development. Insights from Angular, Backbone, Ember, Polymer, React, and Yammer's custom solution.

Exploring component-based web development through the lens of creating an enhanced GIF tag, comparing approaches in Polymer, Angular, Ember, and React.

Explore strategies for managing state in complex JavaScript applications, focusing on scalable patterns and tactics to handle events and state transitions effectively.

Optimizing workflows: balancing tools and simplicity. Explores front-end tooling, automation, and alternative approaches to maintain efficiency without sacrificing craftsmanship.

Exploring the true catalysts of the front-end revolution beyond tools and technology, highlighting the human-driven aspects that have transformed the field of web development.

Discover 10 principles for efficient CSS architecture, including component abstraction, naming conventions, and BEM methodology, to create manageable and scalable stylesheets.

Explore SVG's hidden capabilities: morphing shapes, self-drawing graphics, and gif-filled vectors. Learn to create unique visual effects and push the boundaries of web design with SVG.

Explore innovative solutions to CSS limitations using JavaScript, including namespacing, dependency management, and code isolation, for more efficient web development.

Explore the evolution of front-end development beyond tools and technology. Discover the true catalysts of change and their impact on the field's transformation.