social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

#jquery

2 posts2 participants0 posts today

Oy gevalt, how do these kids do it?

Jumping into #webdevelopment many years later, after having left behind a pretty substantial CSS2 pedigree, when #HTML was all you had and #JQuery was all the rage, I've come to the conclusion that we've gone too far - again.

I learned a little #TailwindCSS, but now I'm looking into #UnoCSS. I'm building a #Vite app, but some people have implemented #Nuxt AND #Astro with it?

You people are nuts. Leave me alone!

Grumble, grumble, grumble...

Continued thread

Thinking about the wasteful nature of #LLMs got me thinking about waste in my own development. While it can be convenient to use the large, enterprise-grade frameworks to deliver a minimalist website in 2025 - it's absurd.

Do I really need #laravel with #react, #jquery, #tailwind, #webFonts, #postgres to host some simple #markdown?

Do I need to re-render a bunch of static content at every hit? Does every simple article require 64 connections to the server to display?

I think not.

I want my material to be available to anyone who wants it - regardless of the device they are using or the robustness of their connection.

I want to respect users who disable #javascript for their personal protection.

I want to respect #ScreenReaders and users of assistive technology, without unnecessary complexity.

Everything we need is built into the HTML and CSS specs.

I'd like to find a #freelance #React developer willing to do a small one-off job. I assume this is in the hundreds of dollars, not thousands of dollars range. Boost for reach.

I have helped a friend stand up a help desk suite (zammad), but I can't figure out how to get them a web form that submits help tickets from their web site. My friend's site is built on React, so the documented web form guidance doesn't work (for me, anyway). Their only docs say to embed some HTML into your web site, but that HTML uses jQuery. As far as I know, the React web site we're using doesn't have jQuery in it, and I don't know enough of any of this to adapt the jQuery-oriented instructions to a React front-end.

The web submission process avoids CSRF by requiring a 2-step submission process. First you invoke a form_config api, get a token, then you invoke the form_submit API with the token. So a React component has to do both of those things.

You can see a bit of an example on their community support site where someone posted a successful integration. But I've been unable to adapt that to this project.

I'm willing to pay a few hundred dollars to someone who can write this component and agree to assign ownership of that work to me. (work for hire) I will subsequently open-source it via GPL3.0. The final deliverable should be a single react component, so maybe 1-2 files (like an scss stylesheet and a component tsx file).

There could be follow-up work, because there's plenty to be done, but I won't promise anything. This has to be a one-off to start with.

Reach out by DM here or by signal.

docs.zammad.orgZammad System Documentation — Zammad System Documentation documentation
Continued thread

As neat as #jquery or #cheerio is, I miss the abilities of #VanillaJavaScript in the browser.

I don't remember how many times I tried to grab certain properties, which would have been available in the browser, but don't exist in cheerio.

And it is a bit annoying to constantly put various html elements into the cheerio wrapper class to get access to the various functionalities it offers. Thus instead grabbed the minimal viable data and just worked further with arrays.