• Cool javascript stuff

    From Mhj@genyaarikado@comcast.net to tilde.javascript on Tue May 4 23:44:19 2021
    As a gemini user I'm pretty much against javascript, but I'd still like
    to know what stuff people have made...
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From James Tomasino@tomasino@cosmic.voyage to tilde.javascript on Wed May 5 09:51:30 2021
    On 2021-05-05, Mhj <genyaarikado@comcast.net> wrote:
    As a gemini user I'm pretty much against javascript, but I'd still like
    to know what stuff people have made...

    Javascript mostly pays my bills. I do a lot of web development in
    Nuxt.JS (a VueJS framework) that uses reactive templating with
    javascript to quickly build sites. It's pretty handy and builds out good
    static content that is still accessible with screen readers, text
    browsers, and even without JS enabled.

    Ultimately the level of "necessary" JS comes down to what the designers
    threw in and got approved. I give advice and feedback to clients and
    steer them clear of accessibility issues, but if they still want a crazy interactive BS thing on the site I will build it.

    I'm not sure there's much of interest to show here that I've built. My
    work is mostly US pharmaceutical sites and sales materials.
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From Case Duckworth@acdw@acdw.net to tilde.javascript on Wed May 5 09:33:44 2021
    James Tomasino <tomasino@cosmic.voyage> writes:

    On 2021-05-05, Mhj <genyaarikado@comcast.net> wrote:
    As a gemini user I'm pretty much against javascript, but I'd still like
    to know what stuff people have made...

    Javascript mostly pays my bills.

    Just curious, tomasino, do you have any good resources to learn
    Javascript? I know basic programming ideas and stuff, but I've
    hesitated learning JS deeply b/c there's so many frameworks, libraries, practices, etc. that I don't know where to begin.
    --
    ~ acdw
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From James Tomasino@tomasino@cosmic.voyage to tilde.javascript on Wed May 5 16:19:03 2021
    On 2021-05-05, Case Duckworth <acdw@acdw.net> wrote:
    James Tomasino <tomasino@cosmic.voyage> writes:

    On 2021-05-05, Mhj <genyaarikado@comcast.net> wrote:
    Javascript mostly pays my bills.

    Just curious, tomasino, do you have any good resources to learn
    Javascript? I know basic programming ideas and stuff, but I've
    hesitated learning JS deeply b/c there's so many frameworks, libraries, practices, etc. that I don't know where to begin.

    If you're looking for tutorial sites I really like scrimba. Their video
    + editor system is a nice combo of passive and active learning. I'd
    suggest picking up the language basics with something like that and not
    looking at any frameworks until you complete it. Once you know how
    vanilla JS works it may be helpful to refamiliarize yourself with HTML5
    and CSS as well before jumping into learning about React or VueJS (don't
    bother with Angular). If you complete a basic JS, HTML5, CSS, + 1 or the
    other framework training course you'll have a solid foundation to
    actually do most stuff. After that it's like anything else. Figure out a project or two you can do to practice it and produce something.
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From Case Duckworth@acdw@acdw.net to tilde.javascript on Wed May 5 11:37:27 2021
    Awesome, thanks for the Scrimba advice! I'd say I'm pretty versed in
    HTML + CSS, so I've been wanting to properly learn JS for some time now
    so I can have "the trifecta".
    --
    ~ acdw
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From ffuentes@ffuentes@texto-plano.xyz to tilde.javascript on Wed May 19 22:33:10 2021
    El 05-05-21 a las 05:51, James Tomasino escribió:
    crazy interactive BS

    Lol but that's what it is. I kinda like JS though but it can become very annoying that it makes users' computers do the heavy lifting

    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From Arch@archenoth@tilde.town to tilde.javascript on Mon May 24 12:11:36 2021
    I know this wasn't exactly directed at me, but if you're looking for
    books, Secrets of the JavaScript Ninja is excellent!

    It's by John Resig, the guy who made jQuery and created the JavaScript
    course on Khan Academy, and it goes into the important parts of the
    language itself without paying much attention to frameworks at all.

    It touches on functional JavaScript things like closures, and functional pipelines with .filter, .map, and .reduce. It also digs into the
    language in ways that other books I've seen do not, talking about
    function application, currying, and tricks with functions you might not
    think have any. (Like String.prototype.replace's string traversal when
    you pass it a global regex and a function as arguments)

    Highly recommended! It's the book that actually got me to like
    JavaScript. ^^
    --- Synchronet 3.19a-Linux NewsLink 1.113
  • From Alex Schroeder@kensanata@cosmic.voyage to tilde.javascript on Sat May 27 23:15:06 2023
    Mhj <genyaarikado@comcast.net> wrote:
    As a gemini user I'm pretty much against javascript, but I'd still like
    to know what stuff people have made...

    The thing I like best about the things I did is Gridmapper: https://campaignwiki.org/gridmapper

    Alex
    --- Synchronet 3.19a-Linux NewsLink 1.113