Тёмный

React.js Conf 2015 - Full Stack Flux 

Meta Developers
Подписаться 164 тыс.
Просмотров 59 тыс.
50% 1

Опубликовано:

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 20   
@conw_y
@conw_y 9 лет назад
This is genius. It's what I've been pining after for years. A conceptually simple evented architecture that can be used across an entire application. What the React Flux guys have given us here isn't just code. It's a conceptual framework that makes complex interactions easier to grasp and understand.
@vpowah69
@vpowah69 9 лет назад
This is NOT NEW. This has never been invented by the React team and exists for years in different terminologies. - Google use MillWheel/Stream processing - Twitter use Storm/Lambda architecture - LinkedIn/Confluent use Kafka/Samza/Stream processing - C# (and sometimes Java) community use terms like CQRS / EventSourcing. These terms are also used on famous Martin Fowler blog posts - SOA design in big companies often rely on Enterprise Service Bus - Scala has "persistent actor systems" - databases are using for years "oplogs" to handle replication, materialized views and hot index creations - finance industry uses Complex Event Processing tools like Esper on historical market data - some file systems are working this way - some databases on the market are already designed to store immutable facts (Datomic, EventStore, Kafka...) However, it is definitively a good way to build scalable and maintenable complex systems.
@conw_y
@conw_y 9 лет назад
True, I agree that the concept isn't new.
@AlexGitonga
@AlexGitonga 9 лет назад
best video about flux love it they talks about server side code mysql php in relation to flux things we all use thanks guys
@TrainingWithKona
@TrainingWithKona 9 лет назад
I hate when people think 720p video is "good enough" and don't bother uploading 1080p. Yeah. I'm spoiled. Get over it.
@drsolace
@drsolace 8 лет назад
+Deryck Henson 720p is good enough. It brings me joy to know that you feel hatred.
@jawbfl
@jawbfl 9 лет назад
Great .. now the simple old pub/sub is called "Full-stack Flux"
@danielearwicker
@danielearwicker 9 лет назад
In a way, Flux is the inappropriate, unnecessary use of CQRS in extremely simple client apps that don't require it and are easier to understand and maintain without it. "Full stack flux" is moving those ideas back where they were originally, under a new name.
@jawbfl
@jawbfl 9 лет назад
Daniel Earwicker I agree, I'm just mocking the cycle: CQRS inspires Flux and now Flux inspires "Full-stack Flux/CQRS" Personally I like CQRS even in a simple client app, it helps decoupling and organization.
@danielearwicker
@danielearwicker 9 лет назад
issam zoli Looking at the Flux example apps, it is just obscuring the truth with a lot of ceremony. Both examples would be clearer without action dispatching. Some more stuff about that here: medium.com/@Rickenhacker/if-facebook-s-flux-is-the-answer-what-was-the-question-24b26a1b0177
@jawbfl
@jawbfl 9 лет назад
Daniel Earwicker I tend to disagree, I built many jQuery apps (in the dark ages), many angular apps (renaissance) and now with React/Flux, and I think my code is much cleaner now. Yes my skills got better but Flux really helped. I noticed the same thing when I switched to command bus architecture on the backend too. I tend to think CQRS should drive every app in the world, if you care about clean code and decoupled things, it's the best way I know.
@nyahhbinghi
@nyahhbinghi 9 лет назад
+Daniel Earwicker what is CQRS?
@dontlikethetube
@dontlikethetube 9 лет назад
Great Q&A session! 'Data changing over time' question made me laugh out loud!
@suetaylor7330
@suetaylor7330 8 лет назад
Ok watching this with cc on is pretty fun. Welcome, pit hands.
@ThaFacka
@ThaFacka 9 лет назад
Red Bull Flugtage at San Francisco.. bad ass!
@Leto2ndAtreides
@Leto2ndAtreides 9 лет назад
RabbitMQ can store an endless log of your data that can be replayed?
@krosaen
@krosaen 9 лет назад
Similar concepts explored in Nathan Marz' big data book manning.com/marz - having the fundamental facts (events) and then recomputing derived data for all views.
@MrGarkin
@MrGarkin 8 лет назад
gss is officialy dead
Далее
React.js Conf 2015 - Flux Panel
31:02
Просмотров 12 тыс.
Why We Choose Blazor over React and Vue: Matt Jones
40:23
React.js Conf 2015 - Refracting React
31:43
Просмотров 23 тыс.
Let's Fix The Fatal Flaw in TypeScript's Union Types!
13:45
"React: RESTful UI Rendering" by Pete Hunt
36:15
Просмотров 51 тыс.
Senior Angular Developer Interview (theory)
41:57
Просмотров 20 тыс.
Why Signals Are Better Than React Hooks
16:30
Просмотров 475 тыс.