Transpiler - CI/CD用語集の定義
transpilerは、TypeScriptからJavaScriptのように2つのハイレベル言語間でコードを翻訳し、machine codeではなく読みやすいソースコードを生成します。
transpiler(source-to-sourceのcompiler)は、TypeScriptからJavaScriptへ、あるいは新しいJSから古いJSへのように、あるハイレベル言語から同程度の抽象度の別のハイレベル言語へコードを翻訳します。出力は人間が読めるソースコードであり、machine codeではありません。
transpiler(source-to-sourceのcompiler)は、TypeScriptからJavaScriptへ、あるいは新しいJSから古いJSへのように、あるハイレベル言語から同程度の抽象度の別のハイレベル言語へコードを翻訳します。出力は人間が読めるソースコードであり、machine codeではありません。
CIにおいて
transpileのステップ(tsc、Babel、SWC)はbundlingとテストの前に実行されます。transpileの失敗はpipelineを早期にブロックし、これは望ましいことです。壊れた構文がdeployに到達しないことを意味します。
関連ガイド
Compiler - CI/CD Glossary DefinitionCompiler: A compiler is a program that translates source code written in one language (such as C, Go, or Type…
Cross Compilation - CI/CD Glossary DefinitionCross Compilation: Cross compilation is building an executable on one platform (the host) that runs on a diff…
Preprocessor - CI/CD Glossary DefinitionPreprocessor: A preprocessor transforms source code before compilation, handling directives such as `#include…