Where to start for frontend
So im trying to decide where to start for the frontend side of development. I decided i wanted to do Actix Web a rust language library for the backend. The reason i wanted to at least do the backend as rust is cause i heard its faster and i want to learn more and use rust. Although i cannot decide what to do for the frontend. Should i use react or what should i use? Haven't ever really messed with react or Javascript this is my first web project
13 Replies
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
I have done Java for about 4 years and done rust for a few months now.
For the basics of like HTML, CSS, and javascript not really haven't messed with them that much
Java and JavaScript are two different languages. As with everything: Just start building.
About performance: For small projects it really doesn't matter. For large scale projects it can matter, especially with a serverless infrastructure.
Im aware that java and javascript are completely 2 separate languages. I cannot really just build if im not sure what framework to use for frontend
Use React with TypeScript
it's the obvious choice
React is a pretty safe bet. I recommend learning some basic JavaScript, then TypeScript, then React and then NextJS.
If you want to learn Rust then cool, but honestly hardly anyone builds web backends in Rust
I get it though, I also want to learn Rust - just never find time for it
So would you recommend i just recode what i have and use https://github.com/t3-oss/create-t3-app
GitHub
GitHub - t3-oss/create-t3-app: Quickest way to start a new web app ...
Quickest way to start a new web app with full stack typesafety - GitHub - t3-oss/create-t3-app: Quickest way to start a new web app with full stack typesafety
create-t3-app is great but i'd learn react basics first
then you can learn next.js in a day
Alright cool thanks for the insight ❤️
In case you don't know yet:
https://beta.reactjs.org/
React Docs Beta
A JavaScript library for building user interfaces
Unknown User•3y ago
Message Not Public
Sign In & Join Server To View
I mean my end goal isn't necesarily a job but to create a product but ig that also means it will be easier to find people when/if i need to hire someone for frontend/backend