让我们简单地解释一下TERN堆栈

最初,首先

TERN栈是基于MERN栈的最新Web开发栈,将MongoDB替换为Tigris。本文简要介绍了TERN栈的概述、优势、实际构成要素以及入门方法。

TERN Stack 是什么?

TERN堆栈是一个由Tigris、Express.js、React和Node.js组成的Web开发堆栈。通过从MERN堆栈(MongoDB、Express.js、React、Node.js)迁移到Tigris,您可以使用无服务器NoSQL数据库和搜索平台。

什么是好的?

通过采用Tigris,可以获得以下优点。

    • コードファーストアプローチ

 

    • データベースブランチング

 

    • 手動クラスタリングやシャード管理が不要

 

    • ACIDトランザクションのサポート

 

    • 全文検索機能の統一

 

    より低いランニングコスト

实际内容 de

TERNスタック.png

TERN堆栈的构成要素如下:

    • ブラウザ: JavaScriptまたはTypeScriptで記述されたReact

 

    • サーバー: JavaScriptまたはTypeScriptで記述されたExpress.js

 

    データベース: Tigris TypeScript SDKを使用したTigrisデータベース

如果您想要构建TERN堆栈,

为了尝试使用TERN堆栈,需要以下条件。

    1. 需要安装Node.js的LTS版本

 

    1. 需要Tigris Cloud帐号或自己托管的Tigris实例

 

    克隆示例代码库并切换到MERN分支

接下来,更新MongoDB的连接字符串,并将其更改为使用Tigris SDK。这样,迁移到TERN栈就完成了。

总结

TERN堆栈是最新的Web开发堆栈,将MongoDB从MERN堆栈替换为Tigris。通过使用无服务器的NoSQL数据库和搜索平台,可以提高开发效率并降低运营成本。

参考文献

    • 3分で分かる。MERNスタックを簡単に説明してみる: https://qiita.com/Kage_/items/ffb0c213bfc36eae3592

TERN Stack example repository: https://github.com/tigrisdata-community/tern-stack-example.git

MERN Stack guide: https://www.tigrisdata.com/blog/tern-stack/

广告
将在 10 秒后关闭
bannerAds