Stop Using Types In SvelteKit

  Рет қаралды 15,657

Joy of Code

Joy of Code

Күн бұрын

Пікірлер: 46
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
💬 Discord: joyofcode.xyz/invite
@greendsnow
@greendsnow Жыл бұрын
Take that t3 stack!
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
Maybe I should make a video on SvelteKit and tRPC.
@greendsnow
@greendsnow Жыл бұрын
@@JoyofCodeDev is trpc any useful after this update? End to end AUTO typing is here already.
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
@@greendsnow Depends! 😄
@zed5790
@zed5790 Жыл бұрын
​@@JoyofCodeDev yes please make a video on it!
@anton-shubin-live
@anton-shubin-live Жыл бұрын
@@JoyofCodeDevtrpc video would be awesome! 🙂
@Huntabyte
@Huntabyte Жыл бұрын
Love this feature :) Although I still have restart the TS server every few minutes to make it comprehend
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
TypeScript is trying. 😂
@maskman4821
@maskman4821 Жыл бұрын
This is a great tutorial, default type is no longer required, thank you for the reminder, from now on type is not much a deal while working with Sveltekit, awesome 🤩😍🤗😘😄👏
@vrx_ui
@vrx_ui Жыл бұрын
Always giving the best information about svelte and sveltekit! TY!!
@cre8ive65
@cre8ive65 Жыл бұрын
This is honestly such a lifesaver.
@georgeoutters5657
@georgeoutters5657 4 ай бұрын
Great now I can clean up my code a bit. Btw, that vs code theme looks nice, which one is it?
@maelacier6138
@maelacier6138 Жыл бұрын
No more arrow functions ! What a time to be alive
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
Being so used to it I didn't even consider it at first. 😄
@mcchikin2751
@mcchikin2751 Жыл бұрын
cool man thank you. Exactly what I was looking for right now :D
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
I aim to please.
@TheHermitHacker
@TheHermitHacker 8 ай бұрын
Thank you very much!
@HeatingUpDuke
@HeatingUpDuke Жыл бұрын
Wasn't aware of this, awesome feature indeed!
@zzej
@zzej Жыл бұрын
this is awesome. thanks for sharing!
@Loui3Hunna
@Loui3Hunna Жыл бұрын
This is so nice, but does this also apply to RequestHandler types as well? And when running svelte-check this gets treated as an error. Do you know if there is something I have to update for it to not count as errors?
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
It should work for everything! 😄
@SARUNYAAMP
@SARUNYAAMP 8 ай бұрын
What if I have to send the data as props to a component? What happens to the type of data in that component? Struggling with this for a long time
@JoyofCodeDev
@JoyofCodeDev 8 ай бұрын
I would treat those types separately.
@DanielRios549
@DanielRios549 Жыл бұрын
The typing does not work for "$page.data", is there a fix for this problem?
@cis84muz
@cis84muz Жыл бұрын
That is awesome! But I noticed that when I try to use these data from `import { page } from '$app/stores';` the typings do not work :/ Maybe it will be fixed
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
Yeah! 😄
@d47im5e
@d47im5e Жыл бұрын
Thank G.O.D!
@kaidoesthingsxyz
@kaidoesthingsxyz Жыл бұрын
Now I can use export function again 😁
@kickbuttowsk2i
@kickbuttowsk2i Жыл бұрын
discord notification gang
@jost2404
@jost2404 Жыл бұрын
and how does a API fetch look like ?
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
This only works for special SvelteKit values and not types in general.
@skylerdjy
@skylerdjy Жыл бұрын
i will also be calling ">" pointy boi from now on
@justmrmendez
@justmrmendez Жыл бұрын
I'm fighting more with TS server that my code, i don't know if my types are wrong or TS server is wrong anymore. This is not a good experience.
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
Restarting the TypeScript server resolves the problem for me but I agree having to do it often sucks.
@rossvold
@rossvold Жыл бұрын
my todo list just got much longer 😂
@MrArdo-branch-main
@MrArdo-branch-main Жыл бұрын
HAHAHAHA... we need to clean up this mess right now.
@7heMech
@7heMech Жыл бұрын
I never used ts to begin with so it's a win-win situation.
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
Everyone wins because you don't have to use JSDoc types.
@brainshack9077
@brainshack9077 Жыл бұрын
Sorry but having to rely on people on my team using a specific (imho bad) IDE with a specific plugin to have type safety, seems like a bad idea to me.
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
This works for any editor.
@ult19x65
@ult19x65 Жыл бұрын
I agree. It's so funny that people live on this bubble that svelte is amazing and it's so mid
@pixel7038
@pixel7038 Жыл бұрын
Me want type
@JoyofCodeDev
@JoyofCodeDev Жыл бұрын
You get type-safety from SvelteKit but you have to write types for everything else.
Learn How To Build Modern Web Apps With SvelteKit
5:00:41
Joy of Code
Рет қаралды 94 М.
Different Ways To Share State In Svelte 5
28:41
Joy of Code
Рет қаралды 11 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
7 Awesome TypeScript Types You Should Know
8:57
Josh tried coding
Рет қаралды 89 М.
Svelte 5 Is Like React, But Better
19:33
Theo - t3․gg
Рет қаралды 81 М.
The Svelte 5 Guide For Beginners
21:41
Joy of Code
Рет қаралды 35 М.
Svelte 5 Snippets: Revolutionizing UI Composition | Snippets Vs Slots
12:09
Fullstack Ninja Academy
Рет қаралды 2,1 М.
Don't put your types in .d.ts files
3:54
Matt Pocock
Рет қаралды 142 М.
Master The Svelte Context API
18:07
Joy of Code
Рет қаралды 8 М.
Understand How Data Flows Through SvelteKit
25:59
Joy of Code
Рет қаралды 20 М.
Use Svelte 5 Snippets To Reuse Markup Without Creating Components
17:41
SvelteKit is my mistress
4:19
Fireship
Рет қаралды 428 М.
5 Things I Wish I Knew When I Started Using SvelteKit
7:27
Ben Davis
Рет қаралды 22 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН