Char2s 最近的时间轴更新
Char2s

Char2s

V2EX 第 556412 号会员,加入于 2021-09-20 01:38:04 +08:00
Char2s 最近回复了
@loveumozart 唔。。确实很有道理,我会继续考虑的,非常感谢
@beyondex 我在初用 rxjs 时也遇到你这样的问题。如果做不到以 stream 的方式来思考,确实 rxjs 很多时候会使应用复杂度更高。

然而真正掌握这种流式思维后,你会发现引入 rxjs 本身就意味着整个应用都应该采用 rxjs ,当大部分数据都以流的方式呈现,或是很轻易地能转换成流的时候,你会发现你对整个应用各个部分的状态具有了前所未有的全方面控制,很多先前很繁琐的操作在数据源全部变成流后可以通过操作符非常干净且轻而易举地实现。

遗憾的是,Angular 对 rxjs 的态度相当尴尬,其组件的 Input 并非是流,这也导致了很多 Angular 开发者,包括我自己,在一开始完全没办法做到流式思维,因为数据的源头并不是流。这也导致很多 Angular 开发者的开发体验相当糟糕,只能说是一个设计失误。

对此,我的解决方案是:

// prettier-ignore
@Input(“value”) set valueInput(v: string) { this.value$.next(v) }
value$ = new ReplaySubject(1)

一个 Input 占三行代码,我承认这很丑陋,但它真的非常实用。

幸运的是,即将落地的 Signals Component 提案将彻底解决这个问题,因为组件的 Input 变成了 Signal ,而 Signal 与 Observable 之间可以非常轻易地互相转换。可以看看我之前关于 Signals 提案的文章。

我的 Reply 应用对于 rxjs 的运用也许能够给你带来一些启发,有兴趣的话可以参考一下: https://github.com/TheNightmareX/reply
@bthulu 留学的正规途径就是递交申请,找中介也只是找个人带你走这个申请流程,能上什么学校看的还是自己的实力,我不觉得这跟镀金有什么关系。
反倒是你说的奖学金公费留学,有多少比例的中国留学生是以这种途径出去的?就不说有多少学校提供这样的机会,跟学校领导不搞好关系能拿到这样的资源吗?
@c1462066778 Angular 并非我学习的第一个前端框架哦。入门前端时学的是 Vue ,当时还是 Vue 2 ,在深入学习了一些软件工程的基础后,便隐隐觉得 Vue 和 React 的设计都比较草率,正好通过 Nest 框架了解到 Angular ,深入看了一下真的被这个框架的体量和设计感惊到了,便果断转 Angular 了。回过头看,这个选择真的为我带来了很多很多软件工程上的知识与实践
@yanghanlin 哈哈谢谢! Reply 最近正在逐步适配 Gmail API ,也实现了更多邮件的操作,有空一定要看一看哦!
谢谢诸位的指导,会向相应的方向继续了解,也明白了确实不应该提及这些个人信息。

但就对于一些回复我还是有些话想说:

关于为什么读美本还没钱:可能是信息茧房的原因,我认识的留学生几乎家境都非常富裕,在美国随意消费,我相比之下就完全不是一个阶级,学费是必要的开支,但日常消费一瓶水都要 14 人民币,我自然是能不买就不买,想着等自己赚了钱也就可以稍微在美国消费一下了。如果你说能在美国留的起学已经家境很不错了,可能这么说也不错,但在我的意识里确实自己很穷。不过我也了解了,确实不应该在求职帖里提及自己的这些信息。

关于学术水平:我不知道为什么会把选择留学和考不上大学联系在一起。美国大学教育资源丰富,技术氛围浓郁,我认为很大一部分技术人都会向往这些条件,更何况是在这样的环境里上四年大学,如果有机会能去,为什么不去呢?

关于为什么不在美国找工作:尝试过找校内工作,但由于是新生,连前置条件都没达到,也尝试过找校外的工作,但正如 @xxxx668899 所说,凭学生签证没办法在美国打合法的校外工,也是迫不得已在国内找远程。
2022-12-23 17:47:04 +08:00
回复了 edis0n0 创建的主题 Angular 现在国外有哪一个大一点的网站是用 Angular 写前端的吗?
https://fonts.google.com/
这没人提这没人提?:D
@nzbin 啊一下子没认出来,居然是您哈哈!谢谢捧场!很久以前就有关注您的很多项目!
@learningman 没写哈哈,那块动画一直有点问题,后来就摆了,之后再慢慢补
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5876 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 02:17 · PVG 10:17 · LAX 19:17 · JFK 22:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.