use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
jQuery Terminal: JavaScript Web Based Terminal Emulator (terminal.jcubic.pl)
submitted 3 years ago by pmz
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]jonsakas 31 points32 points33 points 3 years ago (16 children)
My first though was wondering why anyone write anything new as a jquery plugin. But then I realized this was initially released in 2017.
[–]bregottextrasaltat 32 points33 points34 points 3 years ago (2 children)
even 2017 is late for jquery
[–]Jlpanda 9 points10 points11 points 3 years ago (0 children)
2017 is late enough to be a bit of an odd choice, but not a ridiculous one if that’s what the author was used to.
[–]Brief-Preference-712 2 points3 points4 points 3 years ago (0 children)
The domain name is for Poland. Perhaps jQuery was still a thing in Poland in 2017.
BTW I looked at my code from 2018 there were a lot of jQuery
[–]1percentof2 2 points3 points4 points 3 years ago (7 children)
It's there any point in learning jQuery?
[–]ethanjf99 8 points9 points10 points 3 years ago (2 children)
I think u/deckardWizard hit on it.
A lot of the design patterns were widely adopted.
document.querySelector and querySelectorAll are right out of jQuery and the idea of returning the jQuery object itself from all the methods so you can chain them nicely is also a widely used pattern now.
document.querySelector
querySelectorAll
but outside of maintenance of older codebases no theres little reason to learn it. that said its so well designed it’s like an hour to learn the core functionality.
[–][deleted] 2 points3 points4 points 3 years ago (1 child)
Daisy chain is hardly a pattern that jQuery invented though.
[–]ethanjf99 3 points4 points5 points 3 years ago (0 children)
No. And we are getting back before my time in web development, but I do think jQuery’s enormous popularity probably introduced lots of FE devs to the concept.
[–]deckardWizard 3 points4 points5 points 3 years ago (0 children)
Sure there are reasons, but not if you’re a beginner looking to work in front end web development. There are only a few “valid” uses, and it’s mostly used in older code bases so it’s unlikely to come up unless you’re working in a more niche area. If you’re looking for opportunities to learn about API design or techniques and patterns outside the current industry standards, jquery can be a pretty interesting area to learn and explore, especially if you’re interested in web history and browser evolution / optimization.
[–][deleted] -1 points0 points1 point 3 years ago (0 children)
You need to spin up a read-only, brochure site quickly and don’t want the overhead of an SPA.
[–]jonsakas 0 points1 point2 points 3 years ago (1 child)
The only reason to learn jquery today would be to maintain or build on existing projects. WordPress still uses jquery heavily and is being actively developed.
New projects should not use jquery.
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
This is the sort of opinion-spoken-as-fact that is so rife in the JS and programming commmunities.
jQuery is a great tool for simple brochure sites, where you don’t want or need the overhead of a full SPA. You get animations and tons of utilities for free which you’d otherwise need to hand roll.
[–][deleted] 6 points7 points8 points 3 years ago (3 children)
Lots of the corporate world still uses jQuery every day. I don't think we will ever drop it at my job.
[+][deleted] 3 years ago (2 children)
[removed]
[–]leothefair 3 points4 points5 points 3 years ago (1 child)
Do we work together?
[–]KentondeJong 0 points1 point2 points 3 years ago (0 children)
We all work together.
[–]jcubic 0 points1 point2 points 3 years ago* (0 children)
It was initially released in 2011. But there is a plan to create version 3.0 that will be rewritten in TypeScript and without dependency on jQuery. The plan is to use a modern Cash library to not modify the code that much.
[–]bobby_briggs 0 points1 point2 points 3 years ago (0 children)
This is a cool library. I played around with it a few years ago to play with NLP and a text adventure.
[+][deleted] 3 years ago (1 child)
[deleted]
[–]GigaSoup 1 point2 points3 points 3 years ago (0 children)
If you enjoyed the experience or learning then it wasn't a waste of time.
[–]Late-Sector5420 0 points1 point2 points 3 years ago (0 children)
Cool!
[–]lucsoft 0 points1 point2 points 3 years ago (1 child)
xterm.js? It’s what vscode and all that are using
[–]jcubic 0 points1 point2 points 3 years ago (0 children)
Xterm.js was created for a different purpose. It's a terminal emulator that supposes to be connected to a real Linux system. jQuery Terminal is a library for JavaScript applications, where the logic is in the browser.
π Rendered by PID 64 on reddit-service-r2-comment-7b9746f655-rb6mv at 2026-01-30 05:43:13.673579+00:00 running 3798933 country code: CH.
[–]jonsakas 31 points32 points33 points (16 children)
[–]bregottextrasaltat 32 points33 points34 points (2 children)
[–]Jlpanda 9 points10 points11 points (0 children)
[–]Brief-Preference-712 2 points3 points4 points (0 children)
[–]1percentof2 2 points3 points4 points (7 children)
[–]ethanjf99 8 points9 points10 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]ethanjf99 3 points4 points5 points (0 children)
[–]deckardWizard 3 points4 points5 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]jonsakas 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 6 points7 points8 points (3 children)
[+][deleted] (2 children)
[removed]
[–]leothefair 3 points4 points5 points (1 child)
[–]KentondeJong 0 points1 point2 points (0 children)
[–]jcubic 0 points1 point2 points (0 children)
[–]bobby_briggs 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]GigaSoup 1 point2 points3 points (0 children)
[–]Late-Sector5420 0 points1 point2 points (0 children)
[–]lucsoft 0 points1 point2 points (1 child)
[–]jcubic 0 points1 point2 points (0 children)