I'd like to suggest looking into Svelte, a modern JavaScript framework that's compiled at build time, so it has great performance.
I enjoyed this presentation: Rich Harris - Rethinking reactivity <https://www.youtube.com/watch?v=AdNJ3fydeao> (Youtube) And the learning materials and REPL on https://svelte.dev/ are excellent. On Saturday, November 7, 2020 at 1:18:49 PM UTC+1 Edward K. Ream wrote: > It's becoming clearer what I'll be studying and exploring during the > sabbatical. > > For the last 25+ years I've pretty much ignored web development. That > surely was a mistake. There is a ton of interesting technology out there. > > My initial focus will be on node.js packages, and the frameworks and > technologies connect to them. I first went down this rabbit hole by looking > at the yarn.lock file for the jupyterlab project. This file contains all > the node.js package dependencies. I then googled some dependencies and took > a look at the packages. > > The package-lock.json file shows package dependencies for the leovue and > leointeg projects. > > I then thought to google something like "most popular node.js packages", > which unlocked 25+ years of programming effort. "Attached" to popular > node.js packages are major projects/frameworks such as jupyterlab, react, > angular, ruby on rails, vue.js, etc. etc. > > Many of these technologies can be used to build web sites. I'll build a > vanilla site for Rebecca using WordPress and woocommerce. Ditto for my son > James. After that, I may play around with various frameworks and website > builders. > > My plan will be to get an overview of the web world first, and then see > where this overview takes me. > > All comments and suggestions welcome. > > Edward > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/dd3626f5-de2c-4a8e-92a4-3b739b9701d5n%40googlegroups.com.