[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


jQuery will be back with a vengeance edition.

>Free beginner resources to get started with HTML, CSS and JS
https://developer.mozilla.org/en-US/docs/Learn - MDN is your best friend for fundamentals
https://web.dev/learn/ - Guides by Google, you can also learn concepts like Accessibility, Responsive Design etc
https://eloquentjavascript.net/Eloquent_JavaScript.pdf - A modern introduction to JavaScript
https://javascript.info/ - Quite a good JS tutorial
https://flukeout.github.io/ - Learn CSS selectors in no time
https://flexboxfroggy.com/ and https://cssgridgarden.com/ - Learn flex and grid in CSS

>Resources for backend languages
https://nodejs.org/en/learn/getting-started/introduction-to-nodejs - An intro to Node.js
https://www.phptutorial.net - A PHP tutorial
https://dev.java/learn/ - A Java tutorial
https://rentry.org/htbby - Links for Python and Go
https://quii.gitbook.io/learn-go-with-tests - Learn Go with Tests

>Resources for miscellaneous areas
https://github.com/bradtraversy/design-resources-for-developers - List of design resources
https://www.digitalocean.com/community/tutorials - Usually the best guides for everything server related

>Need help? Create an example and post the link
https://jsfiddle.net - if you need help with HTML/CSS/JS
https://3v4l.org - if you need help with PHP/HackLang
https://codesandbox.io - if you need help with React/Angular/Vue

/wdg/ may or may not welcome app development discussion. You can post and see what the response is. Some app technologies of course have overlap with web dev, like React Native, Electron, and Flutter.

We have our own website: https://wdg-one.github.io

Submit your project progress updates using this format in your posts, the scraper will pick it up:

:: my-project-title ::
dev:: anon
tools:: PHP, PostgreSQL, etc.
link:: https://my.website.com
repo:: https://github.com/user/repo
progress:: Lorem ipsum dolor sit amet

Previous: https://desuarchive.org/g/thread/109280801/#109280801
>>
File: 1756400880274816.jpg (255 KB, 784x1168)
255 KB JPG
Best place to register a domain name?
Is cloudfare useless?
Best place to rent a web server?
>>
it never went away
>>
>>109365867
>Best place to register a domain name?
doesn't matter, I use namecheap.
>Is cloudfare useless?
worse. it's evil.
>Best place to rent a web server?
for what? I keep my static website on $10/year VPS I found on lowendbox
>>
>>109365867
nice pic pham
>>
>>109365868
I don't think it is needed or even useful no more
>>
99% of jQuery was to literally reliably get element by id/class/attribute across different browsers. The rest were stupid animations. Now that the DOM api is stable and we have css animations it makes no sense. I do miss it in the sense that the we was a million times better without all the React slop, I hate React so much and I hate people who like React.
>>
>>109365854
Why would you use jQuery in 2026? It's a large library of stuff that used to be needed, but is now mostly available in vanilla JS. Even if there's some feature you need that isn't present in vanilla, you're better off including a small library or extruding a dozen lines of AI slop than pulling in a large legacy library that will sit mostly unused.
>>
>>109366544
agreed, I wonder if jQuery animations might be more performing than modern CSS ones
>>
>>109366676
I can only think of one "realistic" reason, and it is a stretch to begin with, to support really old browsers IE6-, which let's be real, who the fuck would do that
>>
>>109365867
>Best place to register a domain name?
I don't know, I am using Ionos
>Is cloudfare useless?
depends. I don't use it for my small projects
>Best place to rent a web server?
hetzner with coolify/dokploy
>>
File: unhappy-hades.gif (273 KB, 220x132)
273 KB GIF
>>109365854
So I spent the last half-hour fighting with the fact that
- Angular CDK tables add   to the cell content
- cypress (via chai) chokes on  

If you'd like to see the added non-breaking space, check e.g. https://material.angular.dev/cdk/table/examples. Note that in order to see them in the inspector, you may need to start editing the text content of the cell.

With all that out of the way: why does Angular do this?
>>
don't be this much in a rush to 404
>>
>>109366682
>js fingering dom at an interval will somehow outperform off-thread animation
aint gonna happen, chief
>>
>>109369728
keep in mind those animations ran with computers with a small fraction of the resources the ones css animations were designed for, and they ran just fine, just saying
>>
>>109369824
second place in a comparison is still second place, does not matter that it tried so hard
furthermore, shove those animations to css and put it behind a prefers-reduced-motion media query, not interested in seeing that shit
>>
>>109370035
I'm seeing no benchmarks, just claims
>>
>>
>>109365854
>jQuery will be back with a vengeance edition.
Oh- that reminds me: Steam just did a UI refresh. Need to double-check if they finally updated to something that isn't a version of jQuery from the stone age, with a sec-vul rapsheet a mile long...
>>
>>109373965
report back
>>
im new to webdev and want to start a site but i dont like how random people can do a whois and get my home address. how do i register a domain without giving my personal address? all im finding on google are redit threads talking about paying sketchy places in bitcoin to host. im not trying to be anonymous from the government i just dont want crazy weirdos to come to my house if they look up who runs teh website
>>
After 6 hours of trying to figure a problem out I finally found a line of code that fixes the issue that I was having. The issue is that it's AI generated and I can't use AI generated code for my project otherwise I get automatically failed. How do I fix this issue?
>>
>>109375853
>How do I fix this issue?
don't use AI
>>
>>109375853
AI explains: you understand, research and codify
>>
>>109373965
they updated to react just like everyone sane does
>>
>I finally found a line of code that fixes the issue
Fucking tourists
>>
>>109376041
they were probably supporting very old browsers with jQuery, maybe
>>
>>109374416
Steam Community is still using jQuery 1.11.1
Steam Storefront is actually worse: jQuery 1.8.3

Sasuga, Valve.
>>
>>109376041
React is a 'side-thing' for Steam, still. They're using a ghoulish Frankenstein'd composite which is partially jQuery, partially vanilla JS that even predates jQuery (yikes!) and some individually mounted React applets on the side.
>>
File: 1770013060931788.jpg (23 KB, 512x512)
23 KB JPG
i honestly im not very passionate about web development but i have to have a few competent web projects if i ever wanna get a job

would making a web based game help or should i just stick to a boring repetitive project idea that's been done a million times as a showcase of my competence
>>
>>109376792
working as a programmer on things you aren't even slightly passionate is a miserable existence. as for making a game, you won't learn any skills that are desirable for employment in webdev. and gamedev is almost entirely dead right now.
>>
>>109377249
i mean i dont mind webdev but if left to my own devices id just make games
if i had to work in webdev for a job id be pretty satisfied

its just not the thing id do on my own passion projects yknow
>>
>>109365854
jQuery was better than the SPA frameworks everyone uses now
>>
File: 1579269270478.jpg (31 KB, 409x265)
31 KB JPG
>>
File: drcatsite.png (17 KB, 717x118)
17 KB PNG
>>
>>109374632
>>109374632
>>109374632
>>109374632
>>
>>109365854
jquery was basically merged into vanilla javascript.
>>
>>109377275
just make a game then, unity and godot can export html+js package
>>
>>109374632
>random people can do a whois and get my home address
Any domain name registrar worth anything will have whois protection by default. Only the provider's address will show up in whois. porkbun definitely has this by default for free.

The registrar will still ask for your home address for regular KYC and billing stuff, but they won't list it in whois.
>>
>>109376792
>>109377249
>>109377275
>>109379782
if you want to have a web-based game on your portfolio that will be a good showcase for a webdev job, use Phaser JS so you learn Javascript/Typescript indepth, rather than Unity/Godot which will have less utility outside of working in a backend with C# (and even then the C# doesn't transfer over that much)
>>
>>109379812
thank you. is there a legal or normal way to structure a 3rd person to register for you so you have a proxy in case that shit gets leakd or hacked at the registrar?
>>
>>109380183
i think you could just have someone else 'own' and pay for the domain so that it isn't your billing information, and you can deal with the DNS records and other technological stuff
>>
>>109365854
I remember working on a legacy project once, and some dumbasses decide to put like 10,000 lines of jquery codes in the same file as the fucking laravel blade frontend.
>>
page 9, no
>>
>>109380459
>you could just have someone else 'own' and pay for the domain
More like own without quotes. Good luck getting your domain back of something goes wrong with your arrangement.
>>
>>109381782
>>
hey web developers, I am starting a new job next monday as a dev, they are using Vue and I don't have any experience in Vue, am a junior and did react/next.
do you guys know any good crash courses I could binge till monday to be prepared?
>>
>>109384050
just read the docs, you already know react. it's practically the same shit
>>
>>109379880
i dont wanna make a crazy complex game
like something that can be made with just typescript and react
like chess or something where alot of complexity comes from the backend code rather than the game/gameplay systems

but i dont have a good game idea
>>
>>109384116
okay thanks, that was my plan, just thought there might be something better.
>>
>>109365854
jQuery is fucking stupid and nobody should be using it in 2026
>>
>>109384050
idk, but maybe scan udemy, here's hoping somebody on the know can point a better alternative
>>
>>109385313
no shit sherlock
>>
>>109385476
thanks, I am checking the official docs and some youtube crash course videos, works fine so far
>>
How do I use typescript with GraphQL?
>>
I don't want to use Claude...., but the managerial teams twist my hands.
>>
>his project doesnt have an .ai domain
Its over bro
>>
>>109389539
do you think they do that in hopes the thingy will get enough data from u to replace u?
>>
>>109391071
They don't know how to use claude either, so I doubt it.
The most plausible case is them hiring a cheaper dev to do code inspection.
>>
>>109391572
is it worth paying for it or is the free-tier enough?
>>
>he's still using react
UPGRADE NOW
https://octanejs.dev/
>>
p. 10
>>
>>109390359
>your portfolio doesn't have a .dev domain
GG stay unemployed forever
>>
File: 1758315686662773.png (52 KB, 934x470)
52 KB PNG
>>109392092
nice slop library
into the trash it goes
>>
>>109394078
>610k lines for a js framework
what the fuck are we even doing anymore
>>
>>109394181
>what the fuck are we even doing anymore
good question. at work I am using what the company is using but at home I am playing around with web components, no dependencies nothing, everything vanilla and it works quite well.
>>
>>109378088
It really wasn't. What you're getting hung up on is the barrier to entry, causing those SPA frameworks to be applied to scenarios they SHOULDN'T be.
That grievance is legit, but has nothing to do with jQuery being 'better' - jQuery was a shit-show. And I should know, because I've actually submitted patches, including security-sensitive ones related to XSS.
>>
>>109394617
>I've actually submitted patches
absolute hero if true
>>
File: 1506172727321.gif (6 KB, 85x126)
6 KB GIF
>>109392092
>Three.js, on Octane.
>>
>>109394181
IT'S A COMPILER MAURICE
>>
>>109392092
>https://octanejs.dev/
Looks like fucking garbage.
>>
>>109398524
t. Svelte team
>>
p. 9
>>
File: 1761403964340085.png (445 KB, 800x450)
445 KB PNG
>ridiculously short project deadline
>let AI do all the frontend
>legacy-code-tier readability
It works, but jesus, I don't want to read this shit.
>>
>>109398524
this isnt laravel octane



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.