从2023年7月开始的刺耳的学习
#javascript #react #typescript #rails

koude0

我们需要在轨道上编写自定义验证器以确定在结束日期之前开始开始的日子!早在2021年,ComparisonValidator就添加到了Rails 7中。虽然可用于求解上面的日期比较示例,但这并不是全部!它还可以比较字符串,并允许自定义比较的灵活性。

Active Storage Can Pre-Process Variants

本月早些时候,Rails添加了一项功能,允许通过将preprocessed: true添加到变体定义中,从而可以预处理进行预处理。这使得附件从一开始就可以食用,而不是要求随时准备/转换的变体。

JavaScript’s koude3 and koude4

ES2023,findLast()findLastIndex()中包含一些新的Array函数。令人兴奋的作品不太了解这些功能 do (您可能可以从名称中弄清楚),更多地涉及它们提供的便利性。作为一名红宝石主义者,我习惯于在可读性和功能的可访问性方面经历超级开发人员的体验

Partial Renders in Rails

部分渲染允许您创建一个具有不同部分的一致模板,例如标题,“身体”和“页脚”。然后,模板可以为每个模板定义内容这些部分不必了解根模板的布局。

koude8 Removed From create-react-app Base TypeScript Template

如果您使用Typescript构建React Apps,则肯定会习惯于在声明功能组件时查看和使用React.FC(或React.FunctionalComponent)类型。维护创建反应应用程序的人们决定从模板中删除这种类型,因为他们认为这比有用更有害。我倾向于同意,尤其是围绕children的隐式定义。

贡献者:

  • Ethan Fertsch
  • Steve Zelaznik
  • 泰勒·基恩斯(Taylor Kearns)

详细介绍了gnar builds software