The pixel pipeline in the browser is often causing animations to be a lot slower than they can be. Different CSS properties cause in validations on different layers. You can use transform and opacity to avoid layout and skip some of the steps.pic.twitter.com/SMFolFwDQ9
-
-
Aaaand I’m back after the lunch break. This time with
@nikgraf! He’s talking about the new Reason React.pic.twitter.com/xOyYNiyWXJ이 스레드 보기 -
-
Reason has a feature called PPX which you can use to extend the syntax. You can use that to generate an actual module which can resolve the query to actual types. No type definitions but 100% type safety pic.twitter.com/ftqFnZPMkw
이 스레드 보기 -
So that’s how a Hello World React component looks like in Reason React using the React PPX.pic.twitter.com/HJJo79R4eH
이 스레드 보기 -
So Reason (and Ocaml) can infer the type of a React Component prop by looking at how the prop is used. In this example, the type for the prop “name”, “characteristics”, and “population” are automatically determined.pic.twitter.com/xTHaxhvk4W
이 스레드 보기 -
Hooks in Reason React The compiler can infer the type for a useState hook again by looking at how you use the state.pic.twitter.com/J94rCodNqX
이 스레드 보기 -
Ok so there’s even a PPX that can generate TypeScript/Flow declarations for your React Reason components as well. Unreal!https://twitter.com/PhilippSpiess/status/1131536730392342529 …
이 스레드 보기 -
So we’re staying at Reason.
@bryphe is talking about totally native React with Revery. Revery is a high-performance, React-inspired, native application stack built on top of the Reason programming language.pic.twitter.com/9kzDBA8kTp이 스레드 보기 -
So with Reason, Revery can use both native UI frameworks (like Cocoa on a Mac) and compile into native binaries while staying at a language that is highly productive. Great fit!pic.twitter.com/lYJEENwVcs
이 스레드 보기 -
All of this can compile to JavaScript as well and just works in a browser.pic.twitter.com/VzchJvKSjV
이 스레드 보기 -
Compared to Electron, a Revery app (compiled to native code) is a lot faster. pic.twitter.com/tcVPQth3By
이 스레드 보기 -
-
-
@paularmstrong just announced Build Tracker. A tool to automate bundle size tracking including a dashboard that shows the bundle sizes of every build over time. http://buildtracker.dev pic.twitter.com/6oYricDuV8이 스레드 보기 -
Next:
@jverlaguet on Skip, an experimental programming language developed at Facebook from 2015-2018.pic.twitter.com/qPfaoZzsug이 스레드 보기 -
Skip is a programming language with: 1. Built-in caching 2. Safe parallelism 3. Garbage collection with predictable pause time.
이 스레드 보기 -
Next up:
@DJFreshUK with the coolest intro ever: Yes that the crowd of a concert he performed at. He’s talking about coders being the new rock stars.pic.twitter.com/moz49AeWeR이 스레드 보기 -
This talk is so good I can’t summarize it please go watch it!
이 스레드 보기 -
Woah I’m a big fan of
@DJFreshUK! Next up:@IjzerenHein on Magic Move in React Native.pic.twitter.com/CUuXSLUbPn이 스레드 보기 -
I just realizes that the slides appear to be a React Native app running inside the iPad simulator pic.twitter.com/f7WATsZXn3
이 스레드 보기 -
-
-
-
One GraphQL model to rule them all Simple client side states, views, actions, updates, reactivity Normalization, serialization Strongly typed queries, mutations, everything pic.twitter.com/oTIsDVSNCH
이 스레드 보기 -
-
Lightning talks now! First up:
@Kheltdire91 on his first experience with TypeScript.pic.twitter.com/anU7JfgHFD이 스레드 보기 -
Next:
@tyoushe on Visual feature engineering for Machine Learning with React.pic.twitter.com/HMhyN1Qpga이 스레드 보기 -
Now
@hhg2288 on stage and talking about why we need design systems. pic.twitter.com/QUgwZlhJ9T이 스레드 보기 -
.
@joshjhargreaves on “Achieving great performance in react native apps.”pic.twitter.com/9z5QfXhqEQ이 스레드 보기 -
- + 답글 59개
새로운 대화 -
로딩하는데 시간이 지연되고 있습니다.
트위터의 트래픽이 폭주했거나 일시적인 문제가 발생했을 수 있습니다. 다시 시도하거나 트위터 상태 페이지를 방문하여 자세한 내용을 확인해 보세요.