Is it reasonable to build beautiful-responsive-complex frontends in Rust web frameworks with minimal html css javascript knowledge?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. sycamore

    A library for creating reactive web apps in Rust and WebAssembly

    I suppose the closest you can get to not writing css is to pick a library like tailwind. This way, you're mostly just fiddling with the class property on your DOM elements. My old workmate made https://github.com/sycamore-rs/sycamore/blob/master/examples/page-visit-counter-tailwindcss/src/main.rs if you want to see what that looks like (ignoring the indentation for now).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. RG3D

    Discontinued 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

    Maybe bevy plus egui? I have never used wasm or bevy though. rg3d apparently supports wasm, too, and includes its own GUI lib (but it's hard to customize the rg3d gui, as far as I can tell).

  4. yew

    Rust / Wasm framework for creating reliable and efficient web applications

    I'd recommend taking a look at Yew, it has react like functional components which I've used in one of my pet projects. But keep in mind that it still requires some quirk and advance knowledge of javascript for things which can't be handled by WASM.

  5. seed-rs.org

    Seed's official website

    You may try seed with tailwindcss. Take a look seed-rs.org site source code as an example.

  6. Tailwind CSS

    A utility-first CSS framework for rapid UI development.

    You may try seed with tailwindcss. Take a look seed-rs.org site source code as an example.

  7. Seed

    A Rust framework for creating web apps

    You may try seed with tailwindcss. Take a look seed-rs.org site source code as an example.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Yew alternatives

    2 projects | /r/learnrust | 13 Jun 2023
  • Announcing samba – a Rust full-stack assistant for ballroom dancers

    2 projects | /r/rust | 7 Jun 2023
  • Want a web app to respond to local file changes. Is Tauri the solution here?

    8 projects | /r/rust | 1 May 2023
  • Sycamore -a library for creating web apps in Rust and WebAssembly

    1 project | /r/rustist | 9 Apr 2023
  • Rust tech stack

    11 projects | /r/rust | 23 Mar 2023