React Universe Conf 2024 Aftermovie
3:06
Пікірлер
@NickEnchev
@NickEnchev Күн бұрын
Dios mio *clutch pearls*
@kennygrant
@kennygrant 3 күн бұрын
thanks!
@swampflux
@swampflux 6 күн бұрын
This talk feels like an apology. The fact that React Native did not have reliable debugging ever in its timeline makes me feel fortunate that I avoided React Native this long. This is great progress, but until y'all hit 1.0 it still makes me nervous that the "new" architecture will just get replaced again.
@demiurgoproject
@demiurgoproject 6 күн бұрын
that's interesting, good job
@hertzbergny
@hertzbergny 6 күн бұрын
that username at the bottom.
@seongminpark3131
@seongminpark3131 8 күн бұрын
와우.. 청중이랑 똑같이 소리 질럿네요 그가 왔다 "use dom"
@HasnainAbbas-u1p
@HasnainAbbas-u1p 12 күн бұрын
would appreciate some code
@CallstackEngineers
@CallstackEngineers 6 күн бұрын
Thanks for your feedback 💜 You'll definitely find some in the docs nitro.margelo.com/docs/what-is-nitro, and you might find it useful to follow Marc on his social media 😊
@theprantadutta
@theprantadutta 15 күн бұрын
how on earth are these guys not familiar with rvm, don't they ever run IOS apps locally?
@rinaldyramadhan1486
@rinaldyramadhan1486 16 күн бұрын
im in
@dzienisz
@dzienisz 18 күн бұрын
Next 14 will be like Node 8 - stable forever
@dzienisz
@dzienisz 18 күн бұрын
Unstable !== Stable
@dzienisz
@dzienisz 18 күн бұрын
6:00 I agree! I hate Vercel calling React 19 and all "unstable" and "canary" features - stable! If they are stable, let's just call them stable. I won't switch to Next 15 in next month. It's too buggy and unstable.
@BorisYankov
@BorisYankov 18 күн бұрын
There is a difference in meaning of React 19's versioning. It is considered stable enough for libraries to adopt.
@yapet
@yapet 22 күн бұрын
Wait wait wait. Now hold on a minute. How would you execute arbitrary machine code on an execution-verified platform?? (iOS, PlayStation, XBox, etc.) You can’t just jump to a memory page that doesn’t have a valid code signature. And on iOS you can’t make one on-the-fly since it requires an entitlement that Apple gives basically only to Safari. (I don’t believe you can ever do that on Xbox) This approach is nothing particularly new in the JIT world. Problem is, it will not run on iOS. Other platforms may benefit from this though, sure. But I’d say iOS is pretty big nowadays.
@ngideo
@ngideo 23 күн бұрын
this is incredible!
@andriikuznietsov
@andriikuznietsov 23 күн бұрын
Thank you so much! What a great video. Very useful and very few views for such an important topic
@hakanisk3918
@hakanisk3918 24 күн бұрын
expo debugger better ☠
@roni_c_castro
@roni_c_castro 26 күн бұрын
Main topics mentioned in the video: - Code Push & Over-the-Air Updates alternatives: * EAS Update (Expo) - offers additional features like fingerprint policy for compatibility checks. Can use your own server too. * Standalone Code Push - Microsoft open-sourced it, but currently Azure-dependent * Community support for platform-agnostic solutions is emerging, though it's still in the early stages. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Build Services alternatives: * EAS Build (Expo) - supports cloud builds * Custom CI/CD pipelines * Other services: Fastlane, Bitrise, Tramline, Code Magic -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Distribution alternatives: * EAS Submit * Firebase Distribution (not that automated, like EAS, because iOS requires specific device registration and profiles) * Manual distribution through test flight/internal testing tracks (using fastlane to automate) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Testing alternatives: * BrowserStack for device testing * Expo's upcoming workflows feature * Maestro tests support in EAS -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Diagnostics & Analytics alternatives: * Sentry - strong React Native integration * Datadog - comprehensive observability platform -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Migration Advices: Start migration early - don't wait until the March 2025 deadline. Research alternatives now and begin contract negotiations if needed Consider consulting companies like Infinite Red or CallStack for migration help For most new projects, Expo is recommended as the primary framework Enterprise users may need custom solutions
@roni_castro
@roni_castro 26 күн бұрын
Great talk. Thanks.
@DivjotSingh
@DivjotSingh 28 күн бұрын
Great talk! Sounds like the Platform team of such a large app would be an amazing challenge full of interesting constraints.
@DiogoLScarmagnani
@DiogoLScarmagnani 28 күн бұрын
Great user experience using useOptimistic. Nice content.
@NoelDeMartin
@NoelDeMartin 28 күн бұрын
25:20 If you're interested in a "galaxy brain" solution, check out the Solid Protocol. Conceptually, it is very similar to what Dan explains in this presentation, but it does have universal formats, and it has been created by the same person who created the actual web (Tim Berners-Lee).
@TheSaganic0
@TheSaganic0 28 күн бұрын
Testing this sounds awful
@hotprinzify
@hotprinzify 29 күн бұрын
Too many.. aaa.. aaa.. aaa.. aaa.. aaa.. 😅
@boredhuman23
@boredhuman23 23 күн бұрын
Go watch Ted talks then
@MrBoogie
@MrBoogie 13 күн бұрын
You do realise that English is not his first language, right?
@oneahamd
@oneahamd Ай бұрын
أحسنت
@NikhilRattan-o4b
@NikhilRattan-o4b Ай бұрын
Is the new debugger works well with the expo app too?
@123superatom
@123superatom Ай бұрын
yes, all the talk but still no network inspector, guess I still stick with reactoron then
@oliverloops.
@oliverloops. Ай бұрын
The GOAT himself 🐐
@saeeddigeel
@saeeddigeel Ай бұрын
Very informative talk can we have access to repo? that would be great => oh just scan the qrcode at end off the talk
@sandeepdoad8415
@sandeepdoad8415 Ай бұрын
Great @Callstack👌, what are recommended configurations to run the react-native-visionOS on macOS Apple Silicon ?
@timmyjose
@timmyjose Ай бұрын
The documentation is some of the worst I have ever read in my life. It's all over the place, has no example of a simple module (+ demo app) created from scratch, has no information about how to actually run anything, and has too much information about "HybridObjects" and what not all over the place. Terrible from a DX perspective. Impossible to use in the current state.
@KushLemon
@KushLemon Ай бұрын
The host needs to stop interrupting so much.
@urban_ck
@urban_ck Ай бұрын
hey thanks for the feedback! Can you elaborate? What kind of interruptions you find distracting?
@lancecourse
@lancecourse Ай бұрын
Dan's analogies have always reasoned with me. He made me understand JavaScript better
@DivjotSingh
@DivjotSingh Ай бұрын
This is the best intro to RSCs for me!
@lukas.lIlIlI
@lukas.lIlIlI Ай бұрын
really nice and interesting aswell🙌
@Alicja-lk5pf
@Alicja-lk5pf Ай бұрын
Such a charismatic host! And what a nice energy they have!
@timmyjose
@timmyjose Ай бұрын
Idiot.
@ekaansh
@ekaansh Ай бұрын
marc 🐐
@ehsankhorasani_
@ehsankhorasani_ Ай бұрын
it will be released in 2030
@coofzilla
@coofzilla Ай бұрын
network inspector, pleaseeeee
@coofzilla
@coofzilla Ай бұрын
my man! can't wait~
@reactnativeandexpo
@reactnativeandexpo Ай бұрын
Waiting for this
@umardev500
@umardev500 Ай бұрын
Please not using skia, we get janky issue from flutter that issue exist from 2015 till now 2024
@mrousavy
@mrousavy Ай бұрын
👀🔥
@urbaaneek
@urbaaneek Ай бұрын
glad I don't have to stop scrolling here xD
@Serioexp
@Serioexp Ай бұрын
Any ressources to learn react native library development?
@timmyjose
@timmyjose Ай бұрын
Your documentation sucks, bruh. It's unusable, confusing, and horribly organised (if you can even call it organised).
@mrousavy
@mrousavy Ай бұрын
@@timmyjose sounds like a skill issue
@timmyjose
@timmyjose Ай бұрын
@@mrousavy Yeah, keep telling yourself that.
@PachiCodes
@PachiCodes Ай бұрын
I love the use of the dead 😵😵 emoji in this talk lol
@davidolufemi9247
@davidolufemi9247 29 күн бұрын
😵
@uqmessias
@uqmessias Ай бұрын
For those who are looking for the new architecture videos: - React Native's New Architecture - Parashuram N - React Conf 2018: kzbin.info/www/bejne/i5TUg4uKp86IjKs - David Vacca - The state of React Native: kzbin.info/www/bejne/fKKwhYuXnKqpftE - React Native EU 2019: Emily Janzer - The New React Native: kzbin.info/www/bejne/a2OonWN7iq5pepI
@mrousavy
@mrousavy Ай бұрын
thanks for having me guys! 🙏
@peacecoder
@peacecoder 15 күн бұрын
Your are the best 🙌 I am using your superfast react-native-mmkv library. ❤
@umardev500
@umardev500 Ай бұрын
I just need that react native have a list component who supported for chat app which maintain visible content when we prepend the item
@YasinAkimura
@YasinAkimura Ай бұрын
I'd like to know how or if the (better) JIT handles calls to other native code we already know native code has a zero cost call stack so maybe the turbo modules might get an update where the costs are zero too? I mean it feels already instant for my use cases
@GurbyTheGreat
@GurbyTheGreat Ай бұрын
Interesting stuff, he talked a lot of performance, but didn't really bring up memory usage, I imagine it's slightly better as well.. Also with these developments I wonder why we can't get hermes on the server as well.. Seems like a no brainer that we should be putting this everywhere