Skip to content

Switch to Eta? #342

Description

@carolinaisslaying

Currently, DEL uses EJS, and it's switching to React, Vue, or any other similar alternative would require a significant rewrite of the entire codebase.

However, I've come across an alternative to EJS called Eta, which is quite similar but supports a few more features (from my understanding this includes typescript types) and it is also significantly faster in its benchmarks.

Switching to Eta from my understanding wouldn't be very significant, it could be as easy as:

  1. remove ejs import and switching to eta, ctrl replace <%- to <%~ (I believe)
    OR
  2. coincide with improvements to all of the templates to be less all over the place (cleaning up inline styles and code, using eta layouts, cleaning up the entire views directory)

Thought I'd get thoughts on what to do with this?

Metadata

Metadata

Labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions