6
submitted 9 hours ago by cm0002@suppo.fi to c/webdev@programming.dev
top 4 comments
sorted by: hot top new old
[-] trem@lemmy.blahaj.zone 6 points 4 hours ago

Oh man, I thought "Canvas" was the name of yet another web framework, but no, they mean the actual HTML <canvas/> element.

Back in university, I was tasked to build a calendar view with HTML. It was my first web project, I decided to use a canvas to draw the calendar.
It took me several times as long to complete my implementation compared to other students, because I had to re-implement layouting, click handlers and probably more things I don't remember...

[-] somegeek@programming.dev 4 points 5 hours ago

No.

What you most probably want to do is to build your next app as simple as possible, with hypermedia driven architecture, using established patterns of rendering server side, sending html to client, client replaces HTML.

HTMX is one tool that complements and fits nicely within this well established paradigm, which is the way I'm doing web development going forward.

[-] jaredwhite@humansare.social 11 points 8 hours ago

My shorter answer: if you think you need to use canvas,

you don't.

(Unless you're literally building a drawing app.)

99.99% of web applications would be better off virtually ignoring "best practices" introduced by Big Tech.

[-] Feyd@programming.dev 7 points 8 hours ago* (last edited 8 hours ago)

Yes at the very least you are committing yourself to ignoring or reimplementing all the accessibility features you get for free in HTML

this post was submitted on 09 Aug 2026
6 points (87.5% liked)

Web Development

5764 readers
30 users here now

Welcome to the web development community! This is a place to post, discuss, get help about, etc. anything related to web development

What is web development?

Web development is the process of creating websites or web applications

Rules/Guidelines

Related Communities

Wormhole

Some webdev blogsNot sure what to post in here? Want some web development related things to read?

Heres a couple blogs that have web development related content

CreditsIcon base by Delapouite under CC BY 3.0 with modifications to add a gradient

founded 3 years ago
MODERATORS