I recall first class XML declaratives in ActionScript. They were pretty nice. That said, I expect a decoupling some time in the next few years, mainly because you can't use other HTML pre-processors. Then again, most preprocessors have a react compiler already (Jade being the one I care about).
I'm so excited, And I just can't hide it, I'm about to lose control And I think I like it. I'm so excited, And I just can't hide it, And I know, I know, I know, I know I know I want you, want you.
Love this framework a lot!!! building hybrid web app is so easy with React Native!!! Thank you awesome developers @ Facebook for sharing this framework to the community!!! :D
we are building site by using React js using babel and jsx files my question is how to build single component that works for two different designs (instead of developing 2 components that do same functionality but only difference in UI design ) Example: 1 component that will render the merchant list(food items) 2 component that will render the merchant list(diff books) both component has diff UI design how can we develop generic component that will display any merchant list with diff design..?
This is amazing! I've scratched my head with PhoneGap, CrossWalk Project, and still - it doesn't get what I want. I looked at Xamarin which seems awesome, but expensive and you don't want to invest in .NET stack. Marmalade seems like only for C++ devs and it is also commercial. Dropbox and Wave(acquisition of Salesforce) used neat C++ cross platform framework for Android and iOS, but it's not for startups, it's not easy to find good devs with C++ background. WIth this - It's gonna be game-changing. Thank you Facebook. I'm sooo exited to get my hands on this and start building apps. Just checked Paper and Groups and it's amazing!
React.js has just born. It is good to see that it is trying to copy the UI philosophy from the rulers like Python Kivy and QML, however, React, Angular and HTML5 Web Components kind of things still have a very long way to go even just to compare with what QML used to be 5 years ago. Qt for example uses its own Javascript engine called V4VM as this engine is way faster than Google's V8 engine when it comes to dynamic property binding; also QML has more binding to many languages like Javascript, C++, Haskell, Python, Ruby, Golang etc, supports Wayland and finally already used to write huge graphics heavy applications like KDE.
It is a deliberate choice by (e.g. Apple) to make native more flexible. Sad state of affairs for us consumers. Push to multi platform is ultimately the most flexible for pretty much everyone.
I can't believe that these people made some amazing piece of software but they are not managing the facebook app well. huge updates with not much useful features.
Wesley Overdijk Does not matter. It's still 20 minutes of demagoging "it's better, faster, safer, blah-blah". You can explain essence without diving into details.
Is it just me or this dude does not know what React.js is himself? 20 minutes of demagoging that ended at the point, where he started talking about provisioning profiles and subviews and deployment for native development. Seriously? Is it an overhead? Like you don't do deployment for web apps!? You just git push and get to the production!? :D What provisioning profiles and subviews have to do with React.js!? Yes, we got the idea that React.js is better, faster and blah-blah... But could you at least give some examples why and how?
This is like the best technical presentation ever. So enjoyable to watch.
Not a big fan of facebook, but their engineers are awesome!
They hire some of the best, for sure.
saw you in the documentary video.
Tom Occhino has to be one of the most exciting speakers you can find in the tech industry. Eloquent and knowledgeable.
Can't wait for the rest of the videos. Hope those will be put out soon.
The birth of an era
I recall first class XML declaratives in ActionScript. They were pretty nice. That said, I expect a decoupling some time in the next few years, mainly because you can't use other HTML pre-processors. Then again, most preprocessors have a react compiler already (Jade being the one I care about).
I'm so excited,
And I just can't hide it,
I'm about to lose control
And I think I like it.
I'm so excited,
And I just can't hide it,
And I know, I know, I know, I know
I know I want you, want you.
Love this framework a lot!!! building hybrid web app is so easy with React Native!!! Thank you awesome developers @ Facebook for sharing this framework to the community!!! :D
Big thanks for the community
greate job for taking js framework to next level
It didn't really tell me much about what React.js is and how it works, but the excellent presentation sure got me excited to find out.
Looking forward to build react-native apps, thanks Tom!
we are building site by using React js
using babel and jsx files
my question is how to build single component that works for two different designs
(instead of developing 2 components that do same functionality but only difference in UI design )
Example:
1 component that will render the merchant list(food items)
2 component that will render the merchant list(diff books)
both component has diff UI design
how can we develop generic component that will display any merchant list with diff design..?
This is amazing! I've scratched my head with PhoneGap, CrossWalk Project, and still - it doesn't get what I want. I looked at Xamarin which seems awesome, but expensive and you don't want to invest in .NET stack. Marmalade seems like only for C++ devs and it is also commercial. Dropbox and Wave(acquisition of Salesforce) used neat C++ cross platform framework for Android and iOS, but it's not for startups, it's not easy to find good devs with C++ background. WIth this - It's gonna be game-changing. Thank you Facebook. I'm sooo exited to get my hands on this and start building apps. Just checked Paper and Groups and it's amazing!
29:18 Learn once, write anywhere :)
Wrice once, bugs any where :)
When is it finally available?
So cool! But do you have plan on React native for windows phone
React.js has just born. It is good to see that it is trying to copy the UI philosophy from the rulers like Python Kivy and QML, however, React, Angular and HTML5 Web Components kind of things still have a very long way to go even just to compare with what QML used to be 5 years ago.
Qt for example uses its own Javascript engine called V4VM as this engine is way faster than Google's V8 engine when it comes to dynamic property binding; also QML has more binding to many languages like Javascript, C++, Haskell, Python, Ruby, Golang etc, supports Wayland and finally already used to write huge graphics heavy applications like KDE.
what's your opinion on it now? 8 years later lol
19:01 what is webworkers ?
Incredible
I came post React Conf 2024. This is awesome engineering.
awesome work
Reacts awesome! In the next years everyone is going to write React!
Hello from Flutter
@@miguelnuno928😂😂
Nice Genius Bar logo
This is super awesome.
Bro. Love the talk.
I look forward to doing my first React Native app. ;-)
thank you pete
23:13 Alright, I'll do it live! LOL
+Jonathan Conway very subtle lol, most people probably missed that.
+Jonathan Conway CC says "alright all their lives up" LOL
Great talk tom :)
what does mean learn once write anywhere ?
Ahmed Rebai The code could run on any device.
That is really cool!!!
great job
Love React!
It's amazing!
i love his accent. Sounds frenchiee or israeli. Love it
very awesome ~
Dayum!
It is a deliberate choice by (e.g. Apple) to make native more flexible. Sad state of affairs for us consumers. Push to multi platform is ultimately the most flexible for pretty much everyone.
React Native é muito legal! Para quem quiser aprender mais sobre o React Native, usando o ES6, eu fiz uns vídeos no meu canal.
React Native is great! ;)
Brove, it's a easy way to build a same best experience app on android and ios
"Buddy List"
I've been storing my markup in my javascript forever. I hate script tag templates. Doesn't belong in the DOM.
I hate it when people from open source community go the Apple way, iPhone this, Steve Jobs that, cmon Apple and open source just don't go together ...
Haha, you just wanted an excuse to say "WE'LL DO IT LIVE!"
The dome was so basic that you don't need any native code to create these.
I can't believe that these people made some amazing piece of software but they are not managing the facebook app well. huge updates with not much useful features.
So, essentially these are webcomponents without the goodness of separated logic and shadow DOM? Meh.
Wesley Overdijk So, after watching the video I sort of get the idea. I take back the uninformed crap I just wrote.
+Wesley Overdijk And what's that? Where in the video he's actually explaining what it is? :P
+asupshik He's talking about react native. It's an introduction, not an in-depth hands-on tutorial.
Wesley Overdijk Does not matter. It's still 20 minutes of demagoging "it's better, faster, safer, blah-blah". You can explain essence without diving into details.
+asupshik I don't see your point. I think he's just explaining why this is a good thing to use.
Sweet, T.O. send me an email, please.
this is more ad than inroduction
Is it just me or this dude does not know what React.js is himself? 20 minutes of demagoging that ended at the point, where he started talking about provisioning profiles and subviews and deployment for native development. Seriously? Is it an overhead? Like you don't do deployment for web apps!? You just git push and get to the production!? :D What provisioning profiles and subviews have to do with React.js!? Yes, we got the idea that React.js is better, faster and blah-blah... But could you at least give some examples why and how?