我刚刚通过使用Redux-sagas来管理具有生成器函数的异步操作的文档。
该文档很清晰,看起来很有希望,但最终我对“前景”这个术语的准确描述应该在前端开发中有些困惑。术语:术语'saga'的含义
由终极版 - 佐贺文档链接此背景文件: http://www.cs.cornell.edu/andru/cs711/2002fa/reading/sagas.pdf 提到:
一个LLT(长寿命交易)是一个传奇,如果它可以写成交易的 序列,可以与其他 事务交错。
基本上,他们是指什么,是长寿的数据库事务由放松,一个LLT是作为一个原子操作要执行的要求优化。
您能否澄清'saga'如何转化为整体前端开发?
我确定它与异步请求管理有关,但我对该术语的确切描述(当与前端关联时)很模糊。管理异步流程对我来说并不新鲜,但“传奇”这个词的意思是。
编辑: 在说一种共同语言的范围内,它对我来说似乎很重要。如果问题不相关,请添加评论为什么,我将删除该问题。
感谢您的回答。然后就像我怀疑的那样; “传奇”这个术语在这里专门用于这个图书馆(当你提到它时受到启发)。在将来,我认为发电机功能将越来越多地用于管理异步流程,但不确定术语“传奇”是否将成为前端开发的官方术语,我也不太习惯使用该术语往往只是尚未。多篇博客文章似乎保留了一段传奇应有的略微不同(但重要)的语义含义,有些使用的术语比其他更松散。 – Trace