i'm Newbie
Answered
American black bear posted this in #help-forum
American black bearOP
Hey guys im very new here and im looking to learn from all of you.
Where do i start learning next.js?
Are YT tutorials enough?
Thank you!
Where do i start learning next.js?
Are YT tutorials enough?
Thank you!
Answered by B33fb0n3
you can start learning nextjs by following the nextjs course: https://nextjs.org/learn
If you haven't done anything online, then you might also want to learn html, js, css, react and jsx
If you haven't done anything online, then you might also want to learn html, js, css, react and jsx
43 Replies
@American black bear Hey guys im very new here and im looking to learn from all of you.
Where do i start learning next.js?
Are YT tutorials enough?
Thank you!
you can start learning nextjs by following the nextjs course: https://nextjs.org/learn
If you haven't done anything online, then you might also want to learn html, js, css, react and jsx
If you haven't done anything online, then you might also want to learn html, js, css, react and jsx
Answer
American black bearOP
i have some knowledge in Next.js but when i watched a tutorial about creating your first project. And you know when the thing it self asks for using TypeScript, Tailwind etc..
in the end it asked me for Turbopack but in the Tutorial it didnt
in the end it asked me for Turbopack but in the Tutorial it didnt
i see some differences. Idk why
This is what i did
I can't quite follow you right now. Can you clarify your issue?
American black bearOP
in the beginning it asks you for Would you like to use ...
i followed the tutorial
from youtube
and in the picture as you can see it asked me for Turbopack
while in the youtube tutorial. That didnt show up
ah ok. Turbopack is like webpack but as another compiler. So you can use it or don't use it. It's up to you. It's stable in dev mode, but not in production. Try it first without and if you need faster compiles, then use it. You can change this later as well
Cape lion
You don’t need to learn nothink about Turbopack, just accept using it it will speed up your development process. Typescript, well I think it is a must these days, if you want to make your life easier
American black bearOP
Hey guys what are some simple projects i can do in Next.js?
American black bearOP
@B33fb0n3 Hello
Hey so where do you see the future of Next.js, will AI surpass it or not?
@American black bear Hey so where do you see the future of Next.js, will AI surpass it or not?
lets discuss this directly in #discussions so others can join too and you get more opinions 🙂
@B33fb0n3 lets discuss this directly in <#752647196419031042> so others can join too and you get more opinions 🙂
American black bearOP
I cant chat there
@American black bear I cant chat there
you can ask for permission in #discord-feedback (say that you want to have access and which topic you want to discuss)
American black bearOP
@B33fb0n3 Hey B33
When you create a project in next js. the program it self asks questions with answers yes/no
which ones should i execute since im a beginner
the reason why im asking is because ive seen some youtube tutorials, some execute (with "yes") different stuff
if im not mistaken arent those packages or nodes? (meaning the questions)
@American black bear the reason why im asking is because ive seen some youtube tutorials, some execute (with "yes") different stuff
you should decide which one you want. For example for the question:
So, would you like to use it? And then just answer it if you want to or not.
If you need further help, make sure to open a thread so other can help as well 👍
Would you like to use TypeScript? No / YesSo, would you like to use it? And then just answer it if you want to or not.
If you need further help, make sure to open a thread so other can help as well 👍
@B33fb0n3 you should decide which one you want. For example for the question:
Would you like to use TypeScript? No / Yes
So, would you like to use it? And then just answer it if you want to or not.
If you need further help, make sure to open a thread so other can help as well 👍
American black bearOP
I know but i remember you told me to not use Typescript + because my professor told us to not use it
@American black bear I know but i remember you told me to not use Typescript + because my professor told us to not use it
if you don't have that much experience with nextjs, react, jsx, html, css and js, you shouldn't start typescript
@B33fb0n3 if you don't have that much experience with nextjs, react, jsx, html, css and js, you shouldn't start typescript
American black bearOP
I mean, i know next js abit because of React
Since i said in the beginning of this chat im a beginner
But alr ill be doing my stuff
@American black bear I mean, i know next js abit because of React
Spectacled Caiman
Do you know javascript?
Spectacled Caiman
but like how much would you say you know? enough to make anything?
i would say it's good to already learn some about typescript
@Spectacled Caiman but like how much would you say you know? enough to make anything?
American black bearOP
Quite "alot" maybe
But tbh the more i use next.js the more i get used to it
Thai
I’m also wondering about resources for learning. I’ve done the tutorial in the next website but I’d like to learn from additional resources to help solidify some concepts. A lot of the resources and tutorials I’m finding include multiple other topics I’m less familiar with and so I’m having trouble finding info focused on nextjs without complicating it with things like stripe, clerk, or random other things mixed in. Oh, and ideally I would like resources that use Postgres or SQL and NOT mongo db as Id rather not have to learn mongo at the same time. Thanks. Hope this makes sense lol
@Thai I’m also wondering about resources for learning. I’ve done the tutorial in the next website but I’d like to learn from additional resources to help solidify some concepts. A lot of the resources and tutorials I’m finding include multiple other topics I’m less familiar with and so I’m having trouble finding info focused on nextjs without complicating it with things like stripe, clerk, or random other things mixed in. Oh, and ideally I would like resources that use Postgres or SQL and NOT mongo db as Id rather not have to learn mongo at the same time. Thanks. Hope this makes sense lol
Spectacled Caiman
I would say to come up with an idea and try to do it, at least that's what I've been doing
but if you want a tutorial to follow, then I think on youtube there must be some that doesn't use much things
@Thai I’m also wondering about resources for learning. I’ve done the tutorial in the next website but I’d like to learn from additional resources to help solidify some concepts. A lot of the resources and tutorials I’m finding include multiple other topics I’m less familiar with and so I’m having trouble finding info focused on nextjs without complicating it with things like stripe, clerk, or random other things mixed in. Oh, and ideally I would like resources that use Postgres or SQL and NOT mongo db as Id rather not have to learn mongo at the same time. Thanks. Hope this makes sense lol
Greek Harehound
Maybe try this more barebones way: install @vercel/postgres then in your server actions or dynamic pages you can use:
// no-config
import { sql } from '@vercel/postgres';
const id = 100;
// A one-shot query
const { rows } = await sql`SELECT * FROM users WHERE id = ${userId};`;
// Multiple queries on the same connection (improves performance)
// warning: Do not share clients across requests and be sure to release them!
const client = await sql.connect();
const { rows } = await client.sql`SELECT * FROM users WHERE id = ${userId};`;
await client.sql`UPDATE users SET status = 'satisfied' WHERE id = ${userId};`;
client.release();