Thanks for sharing your story, very inspirational!
@abderazakamiar9599Ай бұрын
Very helpful thanks.
@uquantum2 ай бұрын
Thanks Mike! Great intro to Fastify and the Q&A helpful too. Loved the end when you said "Great question...how about we take it to the pub!"🍺
@MorganFeeney-v4r2 ай бұрын
I think the dog likes Storybook
@joseville2 ай бұрын
37:00 what to do when a command line build doesn't fail, but a VS build does
@joseville2 ай бұрын
33:45 It's somehow comforting to know that VS also sometimes surprises and confuses devs who develop VS.
@joseville2 ай бұрын
22:22 I wonder if VS Code's sticky scroll can be modified to stick the file names in this prepocess monolithic file.
@ELHAUKEZ2 ай бұрын
How does it work? Proceeds with no explanation what so ever.
@joseville3 ай бұрын
Thanks! This info helps a lot! 11:33 "Project files are code" Is there a way to debug this code? Set breakpoints?
@designerjehovah44533 ай бұрын
great talk
@Sahil_rider_00444 ай бұрын
Isko download kaise karen
@cristianscript48824 ай бұрын
Typescript is still in Beta?
@stevenstone3074 ай бұрын
I've watched a lot of Elixir talks, this was one of the best!
@btarg14 ай бұрын
Implementing this is difficult without full demo code. Also, if AEAD.js is an ES6 module you'll need to use a module worker which you don't mention here
@Крысиныйпоступок5 ай бұрын
I’ve been racking my brains for 6 hours about how to use the fucking eas to continue developing the application with bluetooth. the most crutch I've ever encountered in many years of development
@Крысиныйпоступок5 ай бұрын
11h
@numbskull15405 ай бұрын
will it possible to connect ble with bluetooth speaker to play music with expo app
@CushionRide5 ай бұрын
very nice explanation of end to end encryption, however what it is also doing is hiding chat history between the 2 parties, i have 3 computers in my house and my phone, my phone is the only devise that shows me my entire chat history, my computers are missing chat logs in messenger that go back to april. it is really frustrating when your chatting with a friend and you dont have a clue what they are responding to. the other problem is when i do drive maintenance like ccleaner or bleach bit, it whipes all my chat history to a certain point. i looked on redit where people needed their chat logs for court appearances as evidence and its lost because of end to end encryption.
@easywebdotdev6 ай бұрын
How about now using a transform stream to chunk the readable stream and pipe to your encrypt function.
@easywebdotdev6 ай бұрын
who'd have thought Joaquin Phoenix was a programmer too!
@rickyu19787 ай бұрын
really cool video, hoping for an update in 2024.
@Pranavk-tc5sc7 ай бұрын
so I doubt this after 4 years😂. because now I gonna implement this. The thing is that if I use Django as the back end, is it mandatory to use the express engine?
@haseebrehman25738 ай бұрын
this is a perfect video, for what i was looking i found out. Thank You pusher.... looking for forward for more videos and learning like this...
@azamali26298 ай бұрын
Hi Rohan, is the repo for the example code available?
@SudhiS-p8e8 ай бұрын
Xstate is so simple and straight forward Tired of redux jungy bunker
@VindhyavasiniTripathi-t6w8 ай бұрын
Super Sir Your, Please share Video Wordpress With react Please
@MrRe-sj2iv8 ай бұрын
This video is a must for anyone who's about to jump into Svelte world. Thank you so much @lihautan
@Eulercode-v8g9 ай бұрын
and code?
@lyoneel9 ай бұрын
Its good, but why I should use this instead of JSDocs?, I dont find any advantage over jsdocs
@charithamila919410 ай бұрын
Grate talk, Thanks a lot. 🖤
@raghplays740111 ай бұрын
This talk would have benefited from running it by a ReactNative/TypeScript dev first. There is a bunch of unimportant (and plain wrong) explanations about the state of tech. But this IS an interesting idea, and I would have loved a higher resolution view of the ACTUAL differences and unique aspects (both good and bad).
@ondrejrohon569611 ай бұрын
Very interesting idea. Especially nowadays Figma can just export pretty decent UI layer. You just need to connect it. I have similar experience with TS, I cannot trust it completely and therefore it’s not as helpful as I would need. Also the pain of writing e2e tests is spot on.
@r2_rho11 ай бұрын
Seems like dioxus is a better abstraction for this use case
@rickross-z3j11 ай бұрын
Excellent.
@pritambag189511 ай бұрын
Sir when this React native new architecture will come ?
@marlboro35YT Жыл бұрын
Hi Rohan, is the repo for the example code available?
@vasylnahuliak Жыл бұрын
The main problem in this presentation is the name of the presentation.
@Neopitpit7 ай бұрын
If Airbnb stayed with React native then they would certainly build the tools they needed, faster, before flashlist and before Expo!!!. The community would move faster!
@gmxmatei Жыл бұрын
Subject-Oriented Programming! No OOP.
@glaze4629 Жыл бұрын
Great talk, it gave a lot of insight of how react native works
@maverickiy9366 Жыл бұрын
Why there is no Xamarin as cross platform option ?
@jayshah5695 Жыл бұрын
RN devtools still leave a lot to be desired for sure.
@wellingtonsouzaabreu1864 Жыл бұрын
Great! Good job!
@mmannes Жыл бұрын
I've just starting with Rust development, and I am no Android developer. Just delivered my first Crux+Android app this week, and it worked very well, seems promising. Reusing all your structs in the backend (Axum) is really a big win for me.
@usamayousuf3778 Жыл бұрын
Great session
@jhonyhndoea Жыл бұрын
capacitor is much better than react native.
@wezter96 Жыл бұрын
In what ways? :) You can achieve both web and mobile with the same codebase with considerably better performance on the mobile side with React Native. Have you tried building a universal app using Solito, Tamagui and Expo Router?
@jhonyhndoea Жыл бұрын
@@wezter96 react native is dependency hell. capacitor can use react or just plain vanilla javascript and writing native java/kotlin, objectiveC/Swift is a lot less nuanced and I dont need to rely on third party deprecated modules for features ever. I want less dependencies not more. I tried them all and capacitor is a clear winner for me in all fronts. Better development experience, no fighting with frameworks, works with every web tech. I dont need to eject config to modify native code. Writing capacitor plugins is very easy
@wezter96 Жыл бұрын
@@jhonyhndoea But it is not rendering any native components right? It's a webview that you can bridge with native aspects. There's not really anything you can use with Capacitor that you couldn't use within a React Native WebView right? So you lose out on native rendering, you lose out on performance and it's rendering a web application inside a mobile app pretty much right?
@jhonyhndoea Жыл бұрын
@@wezter96 It is a webview, yes. But you don't loose out on native rendering if you make part of your UI with native code. For me, it was this seamless mixing of the two that works out because I don't want to write it all in JS. And also I don't wanna install NPM dependency to access native functionality, like with expo, I prefer to implement it.
@wezter96 Жыл бұрын
@@jhonyhndoea you can write as much native code as you want with Expo as well and it is using native rendering by default. Just make Expo modules or turbo modules for whatever native code you want to integrate on your own. So Yes you do lose out on native rendering with Capacitor because you have to build it all on your own and then it won't be using the webview or the web code for rendering at all so you will basically end up building a poor man's version of React Native 😅
@nahuelalberti5963 Жыл бұрын
Love the presentation, but I dont think Airbnb was wrong, Expo two years ago was full of problems for production level apps (i dealt with many of those) and later the maturity of his upgrades make that today Expo its a good choice. So, in 2018.. if your were Airbnb youre bassicaly trapped in user experience capabilities until.. 2021?, thats a lot of loss market and money. This is the same with React Native Web, i've been in a project that used it back in 2018 and it was almost impossible to work with that many workarounds. Today universal apps are pure gold, we used it a lot where i work. Tech changes and matures, i now that the title is just for fun but maybe something like "Why Airbnb can go back to React Native now" could be more accurate
@douglachman7330 Жыл бұрын
Although purposely brief you have done well in relating perspective context and reality in software architecture.
@PedroBusatoAder Жыл бұрын
Hello! I was wondering. Was this developed using Expo or just the standard React Native CLI?
@dyunior Жыл бұрын
You have actually video titlted "Why Airbnb was wrong to ditch React Native in 2018 - Mohammad Javad - RNL - August 2023" then this video.
@aberba3 ай бұрын
Rust funboys are having a moment. Don't burst their bubble
@jamesdonaldson7396 Жыл бұрын
The title is either misleading or the conclusion doesn't follow the presentation. RN wasn't mature enough at the time, so they should have kept using it? Maybe a better title would be "Why Airbnb might want to revisit using React Native"?
@glaze4629 Жыл бұрын
I don't really think Airbnb did anything wrong at ditching RN, they expose their needs and the lack of support for those features they needed, for instance shared element transitions and navigation, now we have native shared element transitions and native navigation. The image with the guys and the pickaxe is kind of insulting tbh, sometimes you need to be realistic and give up, they stated that they needed to support three platforms instead of two, back then RN could not solve the problem for them, so they moved on and that's all, nothing inherently wrong with it.