What Do You Use For Frontend?

What do you guys like to use for the Frontend of your websites? I use Svelte

  • Vanilla Javascript
  • React
  • Vue
  • Angular
  • jQuery
  • Svelte
  • Pyscript
  • Other (say in the comments)

0 voters

1 Like

Well I don’t exactly “like” to use JavaScript. but my favorite of all of them is React (well, Next.js)

2 Likes

jQuery is absolutely disgusting :face_vomiting:

I’m not gonna vote becuase i’ve never used any of these :sob:

2 Likes

I use vanilla JS, though very little of it since I don’t know it well. I just use it for HTML manipulation (such as document.innerHTML).

2 Likes

why would you ever do that :cry:

Huh? I use that to make navigation. That way, I code the navbar once and inject it with JS into every page. It’s much better than copying and pasting the code for every page and then having to do that again for every edit. Here’s an example of a site I made with that. Also the upcoming Bot Archives use the same feature.

1 Like

That’s what server-side templates are for. If you do it server-side, your site works correctly on any browser (even ones without JS support), and you don’t have to worry about false bug reports from people who see you using innerHTML.

2 Likes

I’ll do that on the Bot Archives since they’re Flask. CoderElijah.repl.co is NodeJS and currently undergoing no maintenance so it will stay the same.

2 Likes

I don’t like using libraries for frontend. Vanilla is also my favorite ice-cream flavor :slight_smile:

2 Likes

Next.js is my favorite because it handles routing and many other things for me.

2 Likes