From bfab48b3c00e192953e57b5b66cafe47a36c7b5c Mon Sep 17 00:00:00 2001 From: Benjamin Eckel Date: Wed, 20 Dec 2023 23:37:20 -0600 Subject: [PATCH] fix spelling and weird phrase --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1f5750f..9794485 100644 --- a/README.md +++ b/README.md @@ -23,14 +23,14 @@ Compile and render JSX templates securely from over 15 different programming lan ## Why Reactables? -There are many embeddable templating languages (e.g., Handlebars.js, Mustache, Liquid, etc.) in the world today, but most are not ideal for the following reasons: +There are many embeddable templating languages (e.g., Handlebars.js, Mustache, Liquid, etc.) in the world today, but all suffer from a few shortcomings: - They lack expressivity and complexity turns messy (ie. non Turing-complete languages) - They can be unfamiliar to many users and come with a non-zero learning curve - They require users to leave all of their pre-built components behind and start from scratch - They are incompatible with popular web development tools (e.g. Webpack, ESBuild, etc.) -In an ideal world, React/JSX could be used as a general purpose template engine and all of the above limitiations would fade +In an ideal world, React/JSX could be used as a general purpose template engine and all of the above limitations would fade away, but alas: - You can only embed in JavaScript. What if your code base is written in something else or you have multiple languages?