Login
You're viewing the mastodonapp.uk public feed.
  • Nov 6, 2025, 6:06 PM

    I've done some frontend stuff with Astro, Svelte and TailwindCSS for a bit. Astro's server-side magic mixed with Svelte's reactivity makes it a really fascinating experience to create webpages, like my own site that I host on Vercel. Honestly, while HTML is really good for making basic websites, it's not designed for reusable code which makes it really frustrating to refactor multiple components especially if they are used 10+ times. Web frameworks like Vue, Svelte, Astro and whatnot are kind of needed for good DX, at least for those wanting to do *some* frontend dev.

    I wanted to try creating a backend using something like Rust, Crystal or Haskell, so that I can understand and how create REST APIs, write a full-stack application, learn how to manage DBs and whatnot. Though I realised I wasn't sure how to proceed in actually making something useful, so I spoke to my IT professor and he suggested a REST application for parking spots, which DID intrigue me enough to actually go ahead and make something. So now I'll just do that.

    However, I still need to focus on other courses I'm in, including one where I may have to use my frontend abilities which will be interesting. Maybe I could use this as a way to show my expertise in development, which I've wanted to do for a while. I'm somewhat uneasy with all that I may have to take on, but I think I can balance all that, and college preparation for exams. I'll hope I can at least.

    #astro #svelte #webdev #programming #backend #rust #crystal #haskell

    💬 1🔄 0⭐ 1

Replies

  • Nov 6, 2025, 6:45 PM

    @amadaluzia I have played around with Astro + SolidJS and there are lots of things I like, I don't like that I have to switch template languages when going from server components (Astro) to client components (Solid or Svelte).

    Because of that I went on a search for a framework that fixes this and I have found it. (please note that I have only researched this, I have not tested it).

    Behold: markojs.com/

    #frontend #webdev #coding

    💬 0🔄 0⭐ 0
  • Nov 7, 2025, 7:11 PM

    @amadaluzia For creating a REST API server in Haskell I advise to use the WARP implementation of WAI, by Snoyberg. It's really simple to set up and comprehend, and really well-documented. But you will have to find a server that lets you deploy your own precompiled program.

    💬 0🔄 0⭐ 0