Twitter | Search | |
This is the legacy version of twitter.com. We will be shutting it down on 15 December 2020. Please switch to a supported browser or device. You can see a list of supported browsers in our Help Center.
Evan Bacon πŸ₯“
king of code πŸ‘‘ Building & React (Native (web)). Lego master, ex . 23yo dev. ∞ years of React experience.
4,719
Tweets
305
Following
12,199
Followers
Tweets
Evan Bacon πŸ₯“ 19h
Replying to @hirvesh @expo
Reply Retweet Like
Evan Bacon πŸ₯“ 19h
Replying to @hirvesh @expo
Ya create a file like MapView.js with native code, and MapView.web.js with web code. The MapView.web.js code will be used on web.
Reply Retweet Like
Evan Bacon πŸ₯“ 19h
Replying to @hirvesh @expo
It’s all React.js. If you mean react-dom, then you can add a WebView.
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 26
Replying to @TheBilTheory
I imagine this just means instead of presenting the web browser, you'd perform a fetch request to exchange the credentials. Should all be possible without any extra native changes.
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 26
Replying to @TheBilTheory
You have an example provider which supports that auth method? Auth session exposes methods for various parts of the auth flow.
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 25
Web / android aren’t documented yet, but they should be pretty straightforward to setup with auth session!
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 24
Replying to @jakub_pomykala
Ya I like to make code go fast
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 24
Replying to @LarsRoettig
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
πŸ”‹πŸŒž Positive vibes only πŸ“ˆ
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @ursNjn
I removed rxjs via inquirer RXJS has 23 million weekly downloads so there's lots of opportunity for related PRs in other projects.
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @alexdobsom
On disk file size: before (275mb) / after (255mb)
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @alexdobsom
As long as you aren't using the import `react-dev-utils/inquirer`, it should be easy, the upgrade is a patch version (even tho it's kinda breaking).
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @Janmeppe
- Use - In managed projects, delete hermes and jsc-android from the node modules since the native code is already built in the Expo client (that'll save hundreds of MB). - Use the Expo client and delete the native ios, and android folders
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @expo
🎭 The Dramatic size reduction comes from the removal of RXJS & Inquirer. We use CRA in Expo CLI for web support so these optimizations will propagate to users soon!
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
Replying to @iansu
Thanks for getting this merged so quickly! πŸ₯°
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
πŸš€ I merged my first PR into Create React App! πŸ”₯ Install is now ~63% smaller, the install is noticeably faster πŸ’«
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 23
πŸ”₯πŸ”₯πŸ”₯
Reply Retweet Like
Evan Bacon πŸ₯“ retweeted
Jon Samp Nov 20
My first MacOS app β˜• No programming necessary!
Reply Retweet Like
Evan Bacon πŸ₯“ retweeted
DHH Nov 18
Machiavelli would be so proud of Apple. Trying to split the App Store opposition with conditional charity concessions, they – a $2T conglomerate – get to paint any developer making more than $1m as greedy, always wanting more. As clever as its sick.
Reply Retweet Like
Evan Bacon πŸ₯“ Nov 17
Replying to @AlexandruCorut
We’re going to stick to ejecting for both those features and continue to make eject + our other CLI tools better. Should be substantially easier in the next 1-2 months.
Reply Retweet Like