Digite para filtrar os verbetes do Glossário.

    Ferramentas de desenvolvimento · Developer Workspace

    O que é Plugin?

    Plugin adiciona capacidade a uma aplicação sem reescrevê-la. Entenda extensões, permissões, versionamento e quando o nome muda o comportamento de uma ferramenta.

    Também chamado de: plug-in, extensão, add-on

    O que é um plugin

    Plugin é um componente que adiciona capacidade a uma aplicação existente sem reescrever o núcleo dela. Em vez de alterar a ferramenta, você instala um complemento que amplia o comportamento dentro das regras da plataforma.

    Editores, navegadores e sistemas de automação usam plugins para ganhar funções sob medida. Uma mesma ferramenta pode receber diferentes complementos conforme a necessidade de cada projeto, mantendo o núcleo original intacto.

    O que muda com o nome

    Cada plataforma escolhe um nome: plugin, extensão, add-on ou módulo. A função é parecida, mas as regras de instalação, permissões e ciclo de vida podem mudar. Por isso, a documentação da ferramenta determina como o complemento é distribuído e executado.

    Um plugin não funciona sozinho. Ele depende do host que o executa. Uma biblioteca pode ser incorporada ao seu próprio projeto, enquanto um plugin precisa da aplicação que o carrega.

    Permissões e escopo

    O plugin recebe acesso conforme as permissões que a plataforma concede. Um complemento que edita arquivos do projeto pode ter mais alcance do que outro que apenas lê dados. O escopo declarado orienta o que o plugin pode fazer.

    Revisar a origem, a quantidade de downloads e as permissões pedidas antes de instalar reduz o risco de código indesejado. Uma instalação segura considera a confiança no autor e o comportamento esperado da extensão.

    Compatibilidade e manutenção

    Atualizar a aplicação pode quebrar um plugin desatualizado. A compatibilidade depende da versão do host e do contrato que o plugin usa. Antes de atualizar, verifique se o complemento foi adaptado à versão nova.

    A quantidade de plugins também afeta a manutenção. Cada complemento adiciona uma superfície de atualização e de possíveis conflitos. Um ambiente enxuto, com apenas os plugins necessários, é mais fácil de manter do que uma lista extensa de complementos pouco usados.

    Para avaliar quais plugins realmente agregam ao seu fluxo, o Desenvolvimento Colaborativo da Dev Side Studio ajuda a revisar o ambiente e as extensões usadas no projeto.

    Dúvidas frequentes

    Perguntas frequentes sobre Plugin

    Plugin e extensão são a mesma coisa?
    Os termos costumam ser usados como sinônimos. A diferença depende da plataforma: alguns ambientes chamam de extensão, outros de plugin, add-on ou módulo.
    Instalar um plugin dá acesso ilimitado aos meus dados?
    Não. O plugin acessa somente os dados e as permissões que a plataforma concede a ele. Revisar o escopo declarado e a origem antes de instalar reduz riscos.
    Todo plugin precisa ser atualizado junto da aplicação?
    Atualizações seguem o ciclo da ferramenta. Uma versão nova da aplicação pode quebrar um plugin desatualizado, por isso convém verificar a compatibilidade antes de atualizar.
    Um plugin pode existir sem a aplicação original?
    Não. Ele estende uma aplicação existente. Sem o host, o código do plugin não funciona sozinho, ao contrário de uma biblioteca que pode ser incorporada a um projeto próprio.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Developer Workspace

    Um plugin estende as ferramentas do ambiente de desenvolvimento com novas capacidades integradas.

    Conhecer a formação
    Capa da Formação Developer Workspace

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano