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.
@demiurgoproject6 күн бұрын
that's interesting, good job
@hertzbergny6 күн бұрын
that username at the bottom.
@seongminpark31318 күн бұрын
와우.. 청중이랑 똑같이 소리 질럿네요 그가 왔다 "use dom"
@HasnainAbbas-u1p12 күн бұрын
would appreciate some code
@CallstackEngineers6 күн бұрын
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 😊
@theprantadutta15 күн бұрын
how on earth are these guys not familiar with rvm, don't they ever run IOS apps locally?
@rinaldyramadhan148616 күн бұрын
im in
@dzienisz18 күн бұрын
Next 14 will be like Node 8 - stable forever
@dzienisz18 күн бұрын
Unstable !== Stable
@dzienisz18 күн бұрын
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.
@BorisYankov18 күн бұрын
There is a difference in meaning of React 19's versioning. It is considered stable enough for libraries to adopt.
@yapet22 күн бұрын
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.
@ngideo23 күн бұрын
this is incredible!
@andriikuznietsov23 күн бұрын
Thank you so much! What a great video. Very useful and very few views for such an important topic
@hakanisk391824 күн бұрын
expo debugger better ☠
@roni_c_castro26 күн бұрын
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_castro26 күн бұрын
Great talk. Thanks.
@DivjotSingh28 күн бұрын
Great talk! Sounds like the Platform team of such a large app would be an amazing challenge full of interesting constraints.
@DiogoLScarmagnani28 күн бұрын
Great user experience using useOptimistic. Nice content.
@NoelDeMartin28 күн бұрын
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).
@TheSaganic028 күн бұрын
Testing this sounds awful
@hotprinzify29 күн бұрын
Too many.. aaa.. aaa.. aaa.. aaa.. aaa.. 😅
@boredhuman2323 күн бұрын
Go watch Ted talks then
@MrBoogie13 күн бұрын
You do realise that English is not his first language, right?
@oneahamdАй бұрын
أحسنت
@NikhilRattan-o4bАй бұрын
Is the new debugger works well with the expo app too?
@123superatomАй бұрын
yes, all the talk but still no network inspector, guess I still stick with reactoron then
@oliverloops.Ай бұрын
The GOAT himself 🐐
@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Ай бұрын
Great @Callstack👌, what are recommended configurations to run the react-native-visionOS on macOS Apple Silicon ?
@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Ай бұрын
The host needs to stop interrupting so much.
@urban_ckАй бұрын
hey thanks for the feedback! Can you elaborate? What kind of interruptions you find distracting?
@lancecourseАй бұрын
Dan's analogies have always reasoned with me. He made me understand JavaScript better
@DivjotSinghАй бұрын
This is the best intro to RSCs for me!
@lukas.lIlIlIАй бұрын
really nice and interesting aswell🙌
@Alicja-lk5pfАй бұрын
Such a charismatic host! And what a nice energy they have!
@timmyjoseАй бұрын
Idiot.
@ekaanshАй бұрын
marc 🐐
@ehsankhorasani_Ай бұрын
it will be released in 2030
@coofzillaАй бұрын
network inspector, pleaseeeee
@coofzillaАй бұрын
my man! can't wait~
@reactnativeandexpoАй бұрын
Waiting for this
@umardev500Ай бұрын
Please not using skia, we get janky issue from flutter that issue exist from 2015 till now 2024
@mrousavyАй бұрын
👀🔥
@urbaaneekАй бұрын
glad I don't have to stop scrolling here xD
@SerioexpАй бұрын
Any ressources to learn react native library development?
@timmyjoseАй бұрын
Your documentation sucks, bruh. It's unusable, confusing, and horribly organised (if you can even call it organised).
@mrousavyАй бұрын
@@timmyjose sounds like a skill issue
@timmyjoseАй бұрын
@@mrousavy Yeah, keep telling yourself that.
@PachiCodesАй бұрын
I love the use of the dead 😵😵 emoji in this talk lol
@davidolufemi924729 күн бұрын
😵
@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Ай бұрын
thanks for having me guys! 🙏
@peacecoder15 күн бұрын
Your are the best 🙌 I am using your superfast react-native-mmkv library. ❤
@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Ай бұрын
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Ай бұрын
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