Best Software for 2025 is now live!
Por Bitovi
Mostrar detalhamento de classificação
Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de EJS Mais Bem Avaliadas

Avaliações e Detalhes do Produto de EJS

Usuário Verificado em Logistics and Supply Chain
UL
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
(Original )Informação
O que você mais gosta EJS?

It's very simple to get started with. Has a decent performance too. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

I don't like some of the syntaxes that ejs uses. It's fine for the most part though. But I wish it was closer to JS in some cases. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

If you want a templating engine with a decent set of features, then EJS maybe a hassle free solution. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Sometimes we like to make a prototype of web pages for testing our user flows. Ejs is quite easy to use for this use case. Análise coletada por e hospedada no G2.com.

Visão geral de EJS

O que é EJS?

EJS é uma linguagem de template simples que permite gerar marcação HTML com JavaScript puro.

Detalhes EJS
Discussões
Comunidade EJS
Mostrar menosMostrar mais
Descrição do Produto

EJS é uma linguagem de template simples que permite gerar marcação HTML com JavaScript puro.


Detalhes do Vendedor
Vendedor
Bitovi
Ano de Fundação
2005
Localização da Sede
Libertyville, IL
Twitter
@bitovi
1,912 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
72 funcionários no LinkedIn®

Avaliações Recentes de EJS

Usuário Verificado
U
Usuário VerificadoPequena Empresa (50 ou menos emp.)
2.5 de 5
"Okay for a templating engine"
It's very simple to get started with. Has a decent performance too.
junaid s.
JS
junaid s.Pequena Empresa (50 ou menos emp.)
3.0 de 5
"Revisando o framework ejs para todos os desenvolvedores por aí"
Ejs torna o uso de html em js tão simples e fácil.
Ambesh S.
AS
Ambesh S.Médio Porte (51-1000 emp.)
4.0 de 5
"experiência sobre EJS quando eu mudo a função fetch para res.render()"
Podemos usar o DOM para chamar a função fetch, mas depois disso, qualquer um como eu, quando uso EJS, sinto um fluxo de trabalho incrível e fácil q...
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia EJS

Responda a algumas perguntas para ajudar a comunidade EJS
Já usou EJS antes?
Sim

21 de 22 Avaliações Totais para EJS

4.2 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
21 de 22 Avaliações Totais para EJS
4.2 de 5
21 de 22 Avaliações Totais para EJS
4.2 de 5
As avaliações da G2 são autênticas e verificadas.
junaid s.
JS
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Orgânico
Traduzido Usando IA
(Original )Informação
O que você mais gosta EJS?

Ejs torna o uso de html em js tão simples e fácil. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

A sintaxe é um pouco tediosa de se acostumar no início. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

Ejs é um produto extremamente bom de usar, mas você precisa aprender a sintaxe. Se a sintaxe puder ser um pouco mais fácil, então usar ejs seria um encanto. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Eu gosto de usá-lo para mostrar conteúdo dinâmico em movimento. Em vez de usar frameworks como React, Angular, etc., eu posso simplesmente usar EJS. Análise coletada por e hospedada no G2.com.

Ambesh S.
AS
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

Podemos usar o DOM para chamar a função fetch, mas depois disso, qualquer um como eu, quando uso EJS, sinto um fluxo de trabalho incrível e fácil quando uso HTML com JS sem e linksheet. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

neste momento nada porque sinto a experiência incrível com um nó com EJS Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

Meus queridos amigos, o EJS tem um mecanismo de tratamento de erros muito inteligente embutido. Ele indica os números das linhas nas quais ocorreu um erro, para que você não precise procurar por todo o arquivo de template, desperdiçando seu tempo na busca por bugs. O EJS está classificado em 4º lugar, enquanto o React está em 10º. A razão mais importante pela qual as pessoas escolhem o EJS é: o EJS usa toda a terminologia e lógica do JS, então se você é proficiente em JS, pode usar o EJS imediatamente. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

benefícios como fluxo de execução fácil, fácil de testar Análise coletada por e hospedada no G2.com.

Gazi Md. S.
GS
Software Engineer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

Enquanto trabalho com Express js, posso me comunicar facilmente com o servidor e exibir dados dinamicamente do servidor para o cliente. EJS é muito fácil de usar. Se você conhece HTML básico, pode escrever EJS facilmente. Tudo o que você precisa é aprender a escrever a sintaxe do EJS. EJS armazena em cache as funções JS intermediárias para execução rápida, o que desempenhou um papel vital no desenvolvimento rápido. Isso é muito direto e ótimo para desenvolvimento dinâmico. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

Isso é mais difícil de ler, especialmente para pessoas de design/HTML que não escrevem JavaScript ou não têm nenhuma ideia básica de JavaScript. Enquanto depurava, as mensagens de erro não foram nada úteis para mim. Incluir JavaScript e HTML na mesma página pode ser um pouco confuso, mas acho que está ok. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Ejs me ajudou a exibir dados dinâmicos do servidor, basicamente conhecido como renderização do lado do servidor e desenvolvimento rápido. Resolvido o problema de templating. Análise coletada por e hospedada no G2.com.

Peter M.
PM
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

Sua capacidade de servir como um meio de comunicação entre front-end e back-end (atualmente estou usando em uma aplicação web Node.js como desenvolvedor full-stack, e isso me ajuda a comunicar rapidamente com variáveis de back-end (incluindo as traduções da aplicação!) a partir de blocos de HTML e Javascript incorporados em arquivos HTML.

Sua sintaxe específica <% %> nos oferece, desenvolvedores, uma grande oportunidade de manipular dados de back-end a partir do front-end e incorporá-los em variáveis locais. Passamos os dados de back-end como parâmetros para a página de visualização EJS - a partir do controlador - e então, lá estamos nós! Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

Em arquivos Javascript simples (sem HTML/EJS), não podemos usar a sintaxe <% %> para comunicar com as variáveis do back-end, como podemos fazer em código orientado a HTML em arquivos .ejs. Além disso, o plugin Prettier para formatação de código-fonte no Visual Studio Code não está muito preparado para entender a marcação específica do EJS - mas ainda é capaz de formatar código em arquivos EJS - enquanto o plugin Beautify até apaga os dados de marcação entre <>, por isso tive que desativar este plugin para o meu projeto.

O Visual Studio Code ainda não está totalmente preparado para EJS, meu código EJS específico com marcação <% %> é interpretado como "código de erro" com sinais vermelhos. No entanto, o código é compilado e funciona - o que é bom, afinal.

Esperemos que o EJS seja mais suportado no VSC, com plugins modernos de formatação de código! Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

Se você trabalhou com JSP, HTML e CSS antes e quer aprender uma nova tecnologia de front-end, então escolha EJS! A sintaxe HTML associada já é familiar para você. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Implementando a parte front-end de um aplicativo web que também foi um dos projetos vencedores no Hackathon EUvsVirus em 2020. Funciona bem com Bootstrap também! Construí dezenas de páginas com EJS na minha aplicação e continuarei trabalhando com isso. Análise coletada por e hospedada no G2.com.

Zsolt K.
ZK
Warehouse Team Manager
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

Ejs funciona bem com NodeJs e você pode colaborar facilmente com React também. Não é difícil, só precisa aprender o mecanismo básico, o que leva no máximo 30 minutos. Na verdade, trabalhar com templates ejs torna mais fácil do que usar HTML puro. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

Eu apreciaria mais suporte de editores de código como Sublime, ou Visual Studio Code, etc., para trechos de EJS, suporte de sintaxe e opções de embelezamento. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

Eu experimentei 3, este é o vencedor definitivo. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Estou usando modelos ejs ao trabalhar com um banco de dados como o mongodb, para acessar meus dados e atualizar. Capacidade de acessar variáveis de rota. Principalmente usando para listar meus dados usando a função forEach. Análise coletada por e hospedada no G2.com.

Bilal Y.
BY
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

As vantagens de usar o ejs são que ele se conecta com o node js e é muito fácil de integrar com o node js, e podemos facilmente adicionar nossa lógica js em tags html usando tags ejs. Não há necessidade de adicionar tags de script. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

Como mencionado, Ejs é uma boa linguagem de template, mas a razão pela qual não é usada atualmente é por causa das novas e populares bibliotecas e frameworks de JavaScript. Essas bibliotecas têm mais vantagens do que o Ejs. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

É uma coisa boa de usar. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

É muito fácil integrar com node js e podemos facilmente adicionar nossa lógica js em tags html usando tags ejs. Não há necessidade de adicionar tags de script. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Computer Software
UC
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta EJS?

EJS is easy to use. It keeps the main (all) the features of HTML and CSS, and you can also inject data into the HTML template in the backend. You can add loops, control flows two these injected data.

You can also add additional javascript scripts and libraries to the HTML template.

You can also break your HTML template to several pieces, and reuse them later. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

I am not aware that automated testing for EJS.

Also, handle several js async functional can make the page really long and hard to read. I think react handles async functional calls much better. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

highly recommend to nodejs expressjs beginners who want to produce full-stack project with existing HTML knowledge. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

I used EJS as a template engine to generate web pages for javascript web applications in nodeJS.

The benefits of EJS is to make my production faster because it is so convenient to lean and its reusability feature. Análise coletada por e hospedada no G2.com.

Devesh T.
DT
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta EJS?

Podemos usar o código JavaScript dentro do documento HTML, o que é incrível! Isso reduz o tempo de desenvolvimento em uma grande porcentagem. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

É complexidade às vezes, tive um pouco de dificuldade no início, mas me acostumei. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

Sempre considere usar EJS se você deseja codificação de boa qualidade e também valorizar o tempo. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Eu não preciso importar as tags e classes em um arquivo JavaScript externamente, posso trabalhar diretamente com JavaScript dentro do HTML, não tive nenhum problema sintático usando EJS até agora. Análise coletada por e hospedada no G2.com.

Muhammad F.
MF
Nodejs Developer
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite de Vendedor
Traduzido Usando IA
O que você mais gosta EJS?

linguagem de template simples que nos permite gerar marcação HTML com JavaScript puro. Sem dogmatismo sobre como organizar as coisas. Sem reinvenção de iteração e controle de fluxo. É apenas JavaScript puro. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

EJS não tem suporte para a funcionalidade de bloco que permite reutilizar partes de templates em diferentes arquivos. Embora possa ser adicionado ao EJS através de uma biblioteca de terceiros. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

Estou criando um site de reservas de hostel com ejs ... Posso renderizar facilmente cada página com dados... Simplesmente é incrível. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Non-Profit Organization Management
UN
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite de Vendedor
O que você mais gosta EJS?

Ejs is best to template the node application

I have used it to include repeatable parts of my application (partials) and pass data to the views. It is easy to set up as well. Análise coletada por e hospedada no G2.com.

O que você não gosta EJS?

When our program gets bigger it is difficult to maintain js logic and html code in same file. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando EJS:

First learn and then code, u will automatically liking it. Análise coletada por e hospedada no G2.com.

Que problemas é EJS E como isso está te beneficiando?

I have used <%= %> to embed the return value of js expression in html and <% %> to evaluate the expression.

Web development becomes more powerful when u are using ejs Análise coletada por e hospedada no G2.com.