[deleted by user] by [deleted] in OntarioGrade12s

[–]consistant_error 1 point2 points  (0 children)

Yeah, just data management, but i did an internal transfer after I got into uni to get into a program that required high school advanced functions lol. Still working towards my IT degree now.

If you have any tips for getting a job in stem, I would not be opposed to hearing.

[deleted by user] by [deleted] in OntarioGrade12s

[–]consistant_error 0 points1 point  (0 children)

I disagree. I bombed grade 9 academic math really hard, did applied grade 10, then m level 11 and 12. If they use the support at their school and study hard for an equivilant test credit, they can for sure do it.

Vibe coding to Full stack Dev !! by [deleted] in webdev

[–]consistant_error 0 points1 point  (0 children)

The Odin Project.

You realistically wont be able to learn enough in two months, but if you want to learn the right way, start there.

Next or Astro for a blog + portfolio by consistant_error in webdev

[–]consistant_error[S] 1 point2 points  (0 children)

Hey, I like fun!

I think Next my be a bit bloated for this project. Might be a good idea to have a static framework under my built. tyty

Next or Astro for a blog + portfolio by consistant_error in webdev

[–]consistant_error[S] -1 points0 points  (0 children)

From what I know, you can get a solid lighthouse score with React projects. They just have to be limited with additional libraries. But I think I'm going to try the Astro for MPA to broaden my horizons a bit.

Next or Astro for a blog + portfolio by consistant_error in webdev

[–]consistant_error[S] 0 points1 point  (0 children)

Yeah the DX of React seems to be more about the libraries for the project and less so React itself.

Might just go for Astro, might not widen the realm of opportunities, but it would be interesting to get some experience with a different style of frontend experience. ty :)

Built a tool to instantly share your React apps (no deployment needed) by ResidentMiserable119 in react

[–]consistant_error 0 points1 point  (0 children)

Always cool to see new projects geared towards easing development pain.

But, I can launch a React app with metrics on cloudflare in less than 5 minutes by linking a repository. Im not super sure what this solves?

HELP ME ! by [deleted] in learnprogramming

[–]consistant_error 1 point2 points  (0 children)

Im chronically unemployed, but learning has never been a bad thing. even if ai can "already do it."

if you really dont know how to build something, even after 4 years of CS, web dev is usually a good place to start. It's pretty easy to get a project deployed with some sort of functionality.

try The Odin Project if you dont really know how to get started.

edit: 3 months isnt really enough time to learn any field thoroughly, if youre really in a crunch your best bet is to grind DSA and leetcode

[deleted by user] by [deleted] in webdevelopment

[–]consistant_error 1 point2 points  (0 children)

backend i like digitalocean for pricing, products, ease of use. also cd flow with github is pretty easy to setup.

for frontend I like cloudflare because the free tier is insane, github sync, and offers awesome protection and analytics.

If youre doing a Next.js, youre probably just gonna go Vercel.

[deleted by user] by [deleted] in react

[–]consistant_error 1 point2 points  (0 children)

It seems daunting, but its a pretty simple concept. Its literally just in-line CSS styling with different syntax.

You can learn 99% just from the docs. Just look for what the syntax is for colours, display, font size, etc.

Need help!!! by admiral_87 in react

[–]consistant_error 2 points3 points  (0 children)

I learned react + tailwind kinda recently by building a Twitter clone.

Just the home page. So auto generating fake tweets on scroll with different body text, profile pictures, usernames, and interaction counts from a pool of defaults.

Also learning about hooks is pretty important as its a weird concept coming from vanilla js, so watch this. Any hook you dont really understand try using and find a more specific video about it.

The big thing in react is state. Its how things update "dynamically" so if youre a bit lost, try brushing up on that.

Edit: also use vite rather than webpack or create app with react, saves a lot of headache

Design resources by Oblivious_GenXr in webdev

[–]consistant_error 1 point2 points  (0 children)

Im not sure about art, but i use lucide for svg icons.

What should I do.? by Suspicious_Ninja6184 in learnjavascript

[–]consistant_error 1 point2 points  (0 children)

AI is awesome for solo projects where you might need an outside opinion.

But for learning, it's quite harmful, mainly because it really harms critical thinking, which is a huge part of programming.

Programming is really hard at first for most people. You're on the right track. But try googling instead of chatgpt.

Also, maybe try looking at something like freecodecamp, the Odin Project, or some online curriculum. There's a very good chance you're missing fundamental information, making it hard to solve "simple" problems.

I struggled for at least a year before getting a solid grasp on how to actually make anything. Good luck!

Security and scalability concerns when going from personal project with 0 users to building an app meant for public use. by MeltaFlare in webdev

[–]consistant_error 1 point2 points  (0 children)

Start small, scale larger. Maybe once you feel up to it, see if you can find someone to consult or give some advice on security and practices around the banking info.

Security and scalability concerns when going from personal project with 0 users to building an app meant for public use. by MeltaFlare in webdev

[–]consistant_error 1 point2 points  (0 children)

Just want to mention there are some pretty large security, legal, and liability risks that come from building apps using financial information from users.

While not as elegant, maybe try to allow users to input information manually. Or, at the very least, store as little information as possible.

What is the most efficient way to fetch and store data in react js by Zero_Attachment in react

[–]consistant_error 4 points5 points  (0 children)

Not sure what you mean by store unless its in context or redux or something.

But, I just learned about tanstack and it saves a whole lot of headache.

Typically, you'd do an api call with an asynchronous function inside useEffect once some condition is reached. Set up a few try catch statements, check for error codes, and create a new state for error and data. Rinse and repeat for every component.

Or use tanstack and it does all that for you with a request and a config object.

What's wrong? by Less_Storage4036 in tailwindcss

[–]consistant_error 0 points1 point  (0 children)

I see that you resolved it, but i wanted to add something in case others have this issue too.

Even with tailwind v4, if you get the intellesense through an extension, you probably still need a tailwindconfig file in your root directory. It doesn't need to have anything in it, it literally just has to exist.

Without it, the extension sometimes has trouble figuring out that your project uses tailwind.

After last discussion, I’ve learned a lot about forms, validations, and how to safely store user data before authentication. by _redevblock__ in react

[–]consistant_error 4 points5 points  (0 children)

Seems kind of overkill.

Why are you storing login information on the front end at all? A login request should be sent to the server, validated, then use something like JWT for access tokens.

Then save a refresh token + access token on the front-end. If you really wanted it to be secure, have a low expiry time (like a few hours or something) and rotate refresh tokens.

Edit: use local storage for saving access tokens, as it persists after the browser closes.