Introducing G2.ai, the future of software buying.Try now
Highcharts
Sponsored
Highcharts
Visit Website
Product Avatar Image
EJS

By Bitovi

Unclaimed Profile

Claim your company’s G2 profile

Claiming this profile confirms that you work at EJS and allows you to manage how it appears on G2.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Claim Now
4.2 out of 5 stars

How would you rate your experience with EJS?

Highcharts
Sponsored
Highcharts
Visit Website
It's been two months since this profile received a new review
Leave a Review

EJS Reviews & Product Details

Product Avatar Image

Have you used EJS before?

Answer a few questions to help the EJS community

EJS Reviews (22)

Reviews

EJS Reviews (22)

4.2
22 reviews

Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Logistics and Supply Chain
UL
Small-Business (50 or fewer emp.)
"Okay for a templating engine"
What do you like best about EJS?

It's very simple to get started with. Has a decent performance too. Review collected by and hosted on G2.com.

What do you dislike about 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. Review collected by and hosted on G2.com.

junaid s.
JS
Small-Business (50 or fewer emp.)
"Reviewing the ejs framework for all devs out there"
What do you like best about EJS?

Ejs makes using html in js so simple and easy. Review collected by and hosted on G2.com.

What do you dislike about EJS?

The syntax is a bit tedious to get along with at the start. Review collected by and hosted on G2.com.

Ambesh S.
AS
Mid-Market (51-1000 emp.)
"experice about EJS when i switch fetch fun to res.render()"
What do you like best about EJS?

We can use DOM to call fetch function but after that anyone one like me when I use EJS seriously I feel amazing and easy workflow when I use HTML with JS without and linksheet Review collected by and hosted on G2.com.

What do you dislike about EJS?

right now nothing because I feel the amazing experience with a node with EJS Review collected by and hosted on G2.com.

Gazi Md. S.
GS
Software Engineer
Small-Business (50 or fewer emp.)
"EJS Framework Review"
What do you like best about EJS?

While working with Express js I can easily communicate with the server and display data dynamically from the server to the client end. EJS is very easy to use. If you know basic HTML then you can easily write EJS. All you just need to learn how to write the syntax of the EJS. EJS caches the intermediate JS functions for fast execution which played a vital role in rapid development. This is very straightforward and great for dynamic development. Review collected by and hosted on G2.com.

What do you dislike about EJS?

This is more difficult to read, especially for designer/HTML people who don't write JavaScript or don't have any basic idea of JavaScript. While debugging the error messages are not so helpful at all to me. Including Javascript and HTML on the same page could be a bit messy but I think it's ok. Review collected by and hosted on G2.com.

Peter M.
PM
Small-Business (50 or fewer emp.)
"Peter Minea - Review on EJS"
What do you like best about EJS?

Its capacity to serve as a communication way between front-end and back-end (I am currently using it on a Node.js web application as a full-stack developer, and it helps me fast communicate with back-end variables (including the translations of the application!) from front-end HTML and Javascript blocks incorporated in HTML files.

Its specific <% %> syntax provides us, developers, a great opportunity to handle back-end data from front-end and incorporate it into local variables. We pass the back-end data as parameters to the EJS View page - from the controller - and then, there we are! Review collected by and hosted on G2.com.

What do you dislike about EJS?

In plain Javascript (no HTML/EJS) files we cannot use the <% %> syntax to communicate with the back-end variables, like we can do in HTML-oriented code in .ejs files.

Also, the Prettier plugin for formatting source code in Visual Studio Code is not very prepared to understand specific EJS markup - but it still able to format code in EJS files - whereas the Beautify plugin even deletes the markup data between <>, thus I had to disable this plugin for my project.

Visual Studio Code is not yet fully prepared for EJS, my specific EJS code with <% %> markup is interpreted as "error code" with red signs. However, the code is compiled and works - which is good after all.

Let's hope that EJS will be more supported on VSC, with modern code formatter plugins! Review collected by and hosted on G2.com.

Zsolt K.
ZK
Warehouse Team Manager
Small-Business (50 or fewer emp.)
"Ejs is simple but does a lot."
What do you like best about EJS?

Ejs works well with NodeJs and you can easily collaborate with React too. It is not hard at all, just need to learn basic mechanism, which takes 30 minutes at most. Actually workin with ejs templates makes it easier then using pure html. Review collected by and hosted on G2.com.

What do you dislike about EJS?

I would appreciate more support from code editors like sublime, or visual studio code, etc for ejs snippets, syntax support and beautify options. Review collected by and hosted on G2.com.

Bilal Y.
BY
Small-Business (50 or fewer emp.)
"Ejs is a very good template language but not very effective now a days"
What do you like best about EJS?

The advantages to using ejs is that it attaches with node js and it is very easy to integrate with node js and we can easy add our js logic in html tags use ejs tags. No need to add script tags. Review collected by and hosted on G2.com.

What do you dislike about EJS?

As a said Ejs is a good template language but reason it is not used these days is because of new and popular libraries and frameworks of javascript. These libraries have more advantages then Ejs. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"works perfect with express.js"
What do you like best about 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. Review collected by and hosted on G2.com.

What do you dislike about 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. Review collected by and hosted on G2.com.

Devesh T.
DT
Small-Business (50 or fewer emp.)
"It is a very easy to use library which we can embed in our code files to minimize the code."
What do you like best about EJS?

We can use the JavaScript code inside HTML document which is amazing! It cuts the development time by a huge percentage. Review collected by and hosted on G2.com.

What do you dislike about EJS?

It's complexity sometimes, I had a bit of difficulty in beginning, but i got used to it. Review collected by and hosted on G2.com.

Muhammad F.
MF
Nodejs Developer
Small-Business (50 or fewer emp.)
"Ejs is Best Nodejs templating engine...Very easy handling of data . Just simple ejs tags.."
What do you like best about EJS?

simple templating language that lets us generate HTML markup with plain JavaScript. No religiousness about how to organize things. No reinvention of iteration and control-flow. It's just plain JavaScript. Review collected by and hosted on G2.com.

What do you dislike about EJS?

EJS has no support for the block functionality which allows you to reuse pieces of templates across different files. Although it can be added to EJS through a third-party library. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

EJS Comparisons
Product Avatar Image
Express.js
Compare Now
Product Avatar Image
Angular
Compare Now
Product Avatar Image
Vue.js
Compare Now
EJS Features
Libraries
Community
Browser Support
Product Avatar Image
EJS
View Alternatives