WildCat Profile picture
Jun 12 5 tweets 2 min read
简单说说为什么还想在 2022 年用 React Native?

Pros:
- 很多大公司都在使用,并且体验都很棒:微软,特斯拉,Discord(极佳),Shopify(目前还不是用户)
- 社区活跃
- Atwood's Law: “Any application that can be written in JavaScript, will eventually be written in JavaScript.”

(1/N)
Pros (cont'd):
- React 的状态管理框架依旧领先 SwiftUI/UIKit 一万年。最近使用 @GeekPlux 推荐的 #zustand 越多,越后悔自己在苹果的玩具框架上浪费了太多时间。完全没必要
- 在不适合的场景,都可以 fallback 到系统 native solution

(2/N)
Cons:
- 增加了不少编译时间,不过可以用一些 hack 比如打包 React Native 为 xcframework 来解决。
- Meta(FB)未来是否会维护存疑,但是这个问题在 5 年内应该都不用太担心。这也是开源框架的好处。对比 SwiftUI 这些年的迭代,优势尤为明显
- 社区轮子比较混乱。这也是社区活跃的一种表现

(3/N)
Steve Jobs 说过这么一句话:「You have to start with the customer experience and work backwards to the technology」(你必须从客户体验开始,并向后延伸到技术)。但是这些年从 #WWDC 的更新来看,由于没有「向前兼容」,苹果现在的策略似乎是「你必须从 SwiftUI 开始,并延伸到用户体验」(4/N)
对比 Android 世界比较完善的向前兼容体系(developer.android.com/topic/librarie…),SwiftUI/UIKit 在改善用户体验上就是一个天大的笑话。

开发者每年花数十小时学习苹果的新技术,然后可能在三到五年后才能完全用上这些技术。并且这些新技术的 bug 无法得到及时修复。

对比风险不定的期货,我选择现货。(N/N)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with WildCat

WildCat Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @WildCat_io

Jun 12
Why you may want to use #ReactNative in 2022. A thread.

Pros:
- Lots of big companies use it and provide great experiences: Microsoft, Tesla, Discord (excellent), Shopify
- Active community
- Atwood's Law: "Any application that can be written in JavaScript, will eventually be written in JavaScript."
- React's state management framework is still a million years ahead of SwiftUI/UIKit. Recently I tried #zustand recommended by @GeekPlux.
The more I used this framework, the more I regret how much time I've wasted on Apple's toy framework. Totally unnecessary.
- In scenarios where it doesn't fit, you can fall back to the system native solution

Cons:
- Adds a lot of compile time.
Read 10 tweets
May 11
一个观察,希望我是错的:
最近对文化的发展非常悲观。几个原因,
1. 推荐算法导致人越来越难以看纸质读物。外祖父曾是报刊的常年订阅者,但是现在基本会刷今日头条刷到失眠。母亲曾是《读者》订阅者,现在也一样沉迷今日头条,甚至钢琴课都要从头条系的 app 上学习。

(1/N)
2. 言论审查导致人忘记如何完整和严肃地表达自己的观点与逻辑。更有意思的是,这点也影响到了官媒本身。带来的表现不仅局限于低幼化表达,而且在于滥用标点符号与空格,比如「重 大 宣 布」这种标题格式。

(2/N)
3. 内容农场与对原创的不尊重导致有效信息越来越少。最近几年,通过搜索引擎能快速搜索到想要的内容,越来越难了。很多机器翻译,甚至 AI 生成器文章层出不穷,标题看起来不错的网页,实质没有任何内容。

(3/N)
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(