Polyfill - Definição do Glossário CI/CD
Um polyfill é código que implementa uma API mais nova em runtimes antigos que não a possuem, para que a mesma fonte possa rodar em ambientes que não suportam nativamente o recurso.
Versus shim
Um polyfill fornece um recurso que já deveria existir conforme um padrão; um shim, de forma mais ampla, intercepta ou adapta uma API. Ferramentas como core-js fornecem polyfills de browser durante o build.
Guias relacionados
Shim - CI/CD Glossary DefinitionShim: A shim is a small compatibility layer that intercepts calls and adapts them, for example translating a…
Transpilation - CI/CD Glossary DefinitionTranspilation: Transpilation (source-to-source compilation) translates code from one high-level language or l…
Bundling - CI/CD Glossary DefinitionBundling: Bundling combines many source modules and their dependencies into a smaller number of output files,…