Learn Vue.js 3.0 With Tailwind CSS And Composition API in 2021 - Create A Pokémon app For Beginners

Learn Vue.js 3.0 With Tailwind CSS And Composition API in 2021 - Create A Pokémon app For Beginners

Program With Erik

3 года назад

29,967 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@MiksCasal
@MiksCasal - 13.11.2022 14:25

Erik you're my hero. Thank you! woooo

Ответить
@BlackDev
@BlackDev - 17.08.2022 20:38

came for code subbed for Doc Who Lit poster

Ответить
@keait4569
@keait4569 - 11.08.2022 09:58

what are the problems:
Error: ENOENT: no such file or directory, open 'C:\KEA_2 YEAR_2022\MODULE_3_2 YEAR\PRESENT-LEARNING\VUE.JS\REVIEW_EXAM\demo-tailwind-vue\tailwind.config.js'

Ответить
@isaachatilima
@isaachatilima - 25.07.2022 18:11

What theme are you using?

Ответить
@majidtaei574
@majidtaei574 - 25.03.2022 19:10

hi.....name theme vscode????

Ответить
@nguyenuctai4095
@nguyenuctai4095 - 25.03.2022 10:34

How to fix Syntax Error: Error: PostCSS plugin tailwindcss requires PostCSS 8.

Ответить
@LorenzoGalassi
@LorenzoGalassi - 27.02.2022 12:35

I feel kinda stupid, it took me 1 hour to understand why I couldn't run the command "nom run server" ... ... and then I checked again and saw it was "npm run serve" I guess I still have a lot to learn hahahaha

Ответить
@jorden123
@jorden123 - 04.12.2021 12:15

Ok I think I got it!
There are lots of magics out there to explain -
state.urlIdLookup = data.results.reduce((acc, cur, idx) =>
acc = {...acc, [cur.name]:idx+1}
,{})

Basically, you want to get something like this:
pokName:index

1. You use "recude" to make a list of accumulate dictionary, there are 2 arguments: 1) accumulator 2) empty object initializer.
2. You use three dots as a spread operator to copy the last object into the accumulator.
3. Then you add the new dictionary row it to the list iterative.

Although it's only three lines of code, you can learn a lot from it.

Ответить
@Sid91
@Sid91 - 17.09.2021 02:44

What plugins are you running for VSC? My $route.params.slug is not showing any syntax highlighting for some reason.

Ответить
@latasha2123
@latasha2123 - 06.09.2021 08:38

does tailwind works with angular?

Ответить
@gradyrobbins2770
@gradyrobbins2770 - 10.08.2021 06:03

Thanks Erik!

One comment that might help others:


after ```npm run serve```

and getting this terminal error:

ERROR Failed to compile with 1 error

error in ./src/assets/tailwind.css
Syntax Error: Error: Loading PostCSS Plugin failed: Object.fromEntries is not a function

What I learned from the docs:
Using Tailwind CLI:
Tailwind CSS requires Node.js 12.13.0 or higher.

Ответить
@mostafahos4045
@mostafahos4045 - 25.07.2021 12:18

tanks video

Ответить
@marcozanon1979
@marcozanon1979 - 11.05.2021 15:55

Thanks for your video!

Ответить
@hasancanboga9808
@hasancanboga9808 - 29.04.2021 22:50

Heads up before you watch this, if you are a Vue novice and here to learn about Vue, please dont.
He just types some advanced vue code from his other screen with 0 explanation.
Not much different than going to a github page of an app and start typing instead of just copy-paste.

Ответить
@AlbertoAlejandro10
@AlbertoAlejandro10 - 14.04.2021 18:59

Thanks Erik, awesome content!
I need more vue js apps hahaha

Ответить
@hazeemfernandez4640
@hazeemfernandez4640 - 21.03.2021 21:36

Very informative THANK YOU!

Ответить
@danielvenn243
@danielvenn243 - 06.03.2021 14:39

Hey Erik, I'm a big fan of your tutorials! I'm at a loss though, after `vue create <project>` I try to `vue add tailwind` and get this error:

"There are uncommitted changes in the current repository, it's recommended to commit or stash them first."

I noticed that you have git initialized with 5K files as well. Do you know why I might get this error? If I don't stash the files, Tailwind doesn't work :/

Thank you so much for your help!

Ответить
@robertto1ify
@robertto1ify - 20.02.2021 15:10

Why I dont have the Views folder in my project´s folder? :/

Ответить
@initred
@initred - 31.01.2021 00:59

I would appreciate it if you could tell me how to set that gradient color on the VS code extension tab.

Ответить
@lanreoreyomi2952
@lanreoreyomi2952 - 25.01.2021 18:48

Please what theme is this

Ответить
@kovarskyloft8513
@kovarskyloft8513 - 20.01.2021 00:17

Thanks for this video and thanks for Your book (Vue js in action)!

Ответить
@notlessgrossman163
@notlessgrossman163 - 17.01.2021 16:22

Great informative video. But how do you get a unified approach across all your components?? I'd like to get a single source for the whole application yet still have reusable components.

Ответить
@muhamedfathy
@muhamedfathy - 13.01.2021 21:15

The VScode theme is : SynthWave '84
With : "Custom CSS and JS" extension to enable the glow effect
Font is : Fira code

Ответить
@RianY2K
@RianY2K - 13.01.2021 07:38

How to use composition api in Nuxt JS ? or maybe can Nuxt JS use Vue 3 ?

Ответить
@rcoundon
@rcoundon - 12.01.2021 21:29

v-for="(pokemon, idx) in pokemons"
:key="idx"
tut tut ;-)

Ответить
@skgupta563
@skgupta563 - 12.01.2021 19:28

That url part is confusing for me
If you create a separate video on only that portion.

Ответить
@darkmode404
@darkmode404 - 12.01.2021 15:24

i'm kinda curious what your keyboard is, it really sounds nice :-)

Ответить
@OPGAMER.
@OPGAMER. - 12.01.2021 08:33

I watched Almost Full Video until My Project was Setting Up!!!

Ответить
@eogutier
@eogutier - 12.01.2021 03:03

What theme are you using for vscode?

Ответить
@PasNini7
@PasNini7 - 12.01.2021 02:48

Nice video ! :)

I was wondering:
-> What are the main differences between rxjs and reactive ?
-> Why does it seems that typescript is not used a lot with vue ?

Ответить
@sulaimandev
@sulaimandev - 11.01.2021 23:39

Iam really confused about should i learn React JS or VUE JS

Ответить
@varunnirvana
@varunnirvana - 11.01.2021 22:50

Thanks for the video! What is the font you use in VSCode? How did you get the HTML tags to highlight like that? Looks awesome!!

Ответить
@io-er1ex
@io-er1ex - 11.01.2021 22:46

Thanks for all you do.

Ответить
@davidmucioca6423
@davidmucioca6423 - 11.01.2021 18:50

Good job @Erik, Waiting to see a tutorial on Authentication using JWT or Oauth2 API.

Ответить
@nikitashaban9711
@nikitashaban9711 - 11.01.2021 18:04

Please tell, is it better to use reactive object for the whole state or divide it for single ref. For readability your variant is better but what about speed ?

Ответить
@angshu7589
@angshu7589 - 11.01.2021 16:43

BTW, Rattata is pronounced Rat-at-uh and Raticate is pronounced Ra-ti-kate

Ответить
@angshu7589
@angshu7589 - 11.01.2021 16:24

I never knew there was a Pokemon API. I am definitely testing it out!

(Also, second comment by a viewer - Nice)

Ответить