doT
site.js
doT | site.js | |
---|---|---|
1 | 2 | |
4,987 | 474 | |
- | - | |
0.0 | 8.0 | |
6 months ago | almost 2 years ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 or later | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
doT
-
Site.js: Small Web construction set
https://github.com/olado/doT is what they are talking about I think.
site.js
- Site.js – Develop, test, sync, and deploy (using a single binary)
-
Site.js: Small Web construction set
In a way you're right, there are a bunch of commands. However, they are pretty straight-forward and simple. And that's only required for the initial setup.
Your comment already assumes that just because a person can type in commands on a terminal, they need to know about version management, nginx configuration and letsencrypt setup.
If you look at the site docs [0], it further syncs from local to remote.
Also, in many cases all the overhead that we, as software developers assume we should have for everything, need not be the case for just a simple website.
[0]: https://github.com/small-tech/site.js/blob/master/README.md
What are some alternatives?
handlebars.js - Minimal templating on steroids.
dotjs - ~/.js
EJS - Embedded JavaScript templates -- http://ejs.co
mustache.js - Minimal templating with {{mustaches}} in JavaScript
marko - A declarative, HTML-based language that makes building web apps fun
Jade - Pug – robust, elegant, feature rich template engine for Node.js
squirrelly - Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript ⛺
PowJS
eta (η) - Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript
swig
Inky - Convert a simple HTML syntax into tables compatible with Foundation for Emails.
mailgo - 💌 mailgo, a new concept of mailto and tel links [deprecated]