karel1980 / scratchnet

Scratch 2 Extension establishing a 2-way communication channel between two hosts.
3 stars 2 forks source link

Add simple static site component #11

Open marc-portier opened 10 years ago

marc-portier commented 10 years ago

With this scratchnet component kids at the dojo will be running their own local webserver. This will allow them to have a better web-dev experience by publishing their own crafted website through something like localhost:2000/site/static/

Through the embedded express we could even introduce template-languages (like jade) and give them the important lesson that HTML is a language designed to be read/understood/interpreted - but only gets written in snippets - and mostly gets generated to produce page-impressions with lots of cross-page recurring elements.

Eventually adding their own javascript at nodejs could leverage their gradual acquaintance with this language on the server side too.

karel1980 commented 10 years ago

I like the idea of introducing this stuff, but it sounds like feature creep. Maybe a separate project for introducing this would make more sense.

marc-portier commented 10 years ago

I understand. On the other hand:

marc-portier commented 10 years ago

and really - all this is, is just a special case of issue #16 :)