React KL IconKL React
EventsSpeakersTalksSubmit a Talk

Talks

in alphabetical order

A Productive React Codebase

by Aymen Al-Ashwal on 24 Oct 2019

We will be looking into the next step in React learning and utilising its abstraction power to extract stateful logic and convert a working component into a reusable component that can be implemented in different parts in the application easily and smoothly. We will be using Hooks and HOC to achieve this and to have a much readable and elegant code.

Boost your developer experience with GraphQL

by Yong Shean on 21 Aug 2019

Managing data fetching and UI rendering logics when dealing with API calls are the most challenging and often frustrating for most developers. This talk presents the benefits that GraphQL offers for enhancing developer experience.

Creating CSS Animations in React

by Wendy Kong on 26 Sep 2019

CSS animations (when used correctly) can add life to your website and engage users. In this talk we will explore a simple animation built on pure CSS and HTML, and how to make the code cleaner and more extensible using React and Emotion.

Deploying React Native to Web

by Joel Yek on 26 Sep 2019

With Expo you can deploy to iOS and Android with ease. Now you can use Expo for web as well 🤯

Hidden Powers of Template Literals

by Vijay Pushkin on 20 Nov 2019

People usually think that backticks (` `) are yet another quote for strings. But that's much more to string literal in JavaScript than normal single and double quotes. I'll talk about how string literals can be used a in CSS in JS, Web Component and how `Literal Tag` functions works.

Introduction to TypeScript Features in React

by Lewis on 24 Oct 2019

Introduction to features of TypeSript that developers can use to benefit their work flow.

Peeking inside React: The Background Magic

by Abhishek Prasad on 21 Aug 2019

Looking into how react is rendered and what are the processes that they follow, VDom, Reconciliation, Memoization.

React Concurrent Mode

by Malcolm Kee on 20 Nov 2019

An overview of the next major React feature - Concurrent Mode. Understand how concurrent mode could improves user experience by unlocking new UI patterns that was not possible previously.

Using MDX in Gatsby site

by Matthew Yong on 21 Aug 2019

Ever wanted to use React together with markdown in your projects? Now you can with gatsby-plugin-mdx. Write markdown for your pages while importing React components in the same file.

Why The Hook: Evolution of Stateful Logic Composition in React

by Malcolm Kee on 26 Sep 2019

A brief history of how stateful logic in React evolved from mixin, to HOC/Render Props, and finally to hooks today. You would understand why hooks is a better patterns in React.

Why We Should Write CSS in JS

by Azizi Yazit on 24 Oct 2019

In this talk we will walk through on the advantages of writing CSS in JS and why its the right time to end the Global style-sheet for Local style-sheet using CSS-in-JS.