6 Best NPM Packages

  Рет қаралды 108,110

Web Dev Simplified

Web Dev Simplified

Күн бұрын

Пікірлер: 93
@anthonypetruzzi158
@anthonypetruzzi158 4 жыл бұрын
My new favorite JavaScript channel. I used moment for like ever and have never heard of datefns before. Gonna give it a look. Do a list of your 10 VSCode extensions next 😁
@Wanderer2035
@Wanderer2035 Жыл бұрын
Coding is love coding is life
@nerdiloo9863
@nerdiloo9863 5 жыл бұрын
uuid, date-fns, axios I must tinker with asap. Thanks for the tip braddah.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@PKAnon
@PKAnon 4 жыл бұрын
classNames is how Vue behaves out of the box. When you bind to an html element's class, you can pass a string, an object like this, or an array of such objects and/or strings.
@MrRagday
@MrRagday 3 жыл бұрын
same for angular)
@GrumpyCockatiel
@GrumpyCockatiel 3 жыл бұрын
node = dependency hell moment has been deprecated so yea date-fns
@alexavery8182
@alexavery8182 Жыл бұрын
Any chance we can get an Axios crash course video? Ive been using it for a while and I get Id say 92% of the functionality but some of the nittier stuff like custom serializing and using the progress events go a little over my head. I havent had need to use these yet but would definitely like to understand them if ever the need arises and your "Crash Course" videos always explain everything so clearly and succinctly.
@maxuser3076
@maxuser3076 3 жыл бұрын
Great video! Makes me feel good, because I've already used every of this libraries)
@bryand7958
@bryand7958 3 жыл бұрын
Shelljs, emotion, gulp and lerna are the best I can think of (non-framework)
@sonoftroy8572
@sonoftroy8572 5 жыл бұрын
Hey WDS, would you ever consider doing a video about how you got into web dev, what you learned first, what program was the most challenging for you to learn, what was your next step after you passed the beginner stages of web dev, what was it like building your own web dev projects then getting over that hurdle of figuring out how to solve the bug or issue or implementing the correct code to get the your project working properly on your own using critical thinking and problem solving (not the I gotta go online to finds the answers thing)... or is their a better way to grasp and understand JavaScript better along with php MySQL etc... I like your content and would really what to know your opinion on these topics if that’s ok with you and thanks
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Many of the videos in this playlist actually focus a lot on how I started and what I learned from my early years of web dev. kzbin.info/aero/PLZlA0Gpn_vH9I50SHUa_gJo8-kGT1R_T3
@CodingWithAsad
@CodingWithAsad 5 жыл бұрын
dude start making how look handsome videos
@hassysid9338
@hassysid9338 4 жыл бұрын
U seem to be at the wrong place...😂
@erebosifavour3760
@erebosifavour3760 4 жыл бұрын
Aha😂
@chizuru1999
@chizuru1999 3 жыл бұрын
💯😂😂
@arihantjain8347
@arihantjain8347 Жыл бұрын
Nice😂
@sureshmg6786
@sureshmg6786 5 жыл бұрын
Great work dude 👏👏keep going
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thanks!
@eddiejaoude
@eddiejaoude 5 жыл бұрын
Oh I moment but datefns looks interesting, thanks 👍
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I really love the functional programming style of datefns. I am a sucker for anything functional programming related.
@hk_build
@hk_build Жыл бұрын
Can you make video on best practices we should follow while choosing npm packages like Package size, community size and other...??
@TheYusuf10
@TheYusuf10 5 жыл бұрын
zero dislike! finally somebody thankful ! gj bro go ahead!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Thank you. Hopefully it stays that way
@katostrofik
@katostrofik 5 жыл бұрын
With date-fns, you're talking about all of the things it can do with dates, but can it find me a date? haha 😆 Great video as always. Thanks!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Lol. If that package existed I am pretty sure it would have more downloads than even Lodash.
@webad8770
@webad8770 4 жыл бұрын
clown
@jamjam3448
@jamjam3448 4 жыл бұрын
😂 😂 😂 😂 😂
@Admiral_Ducky
@Admiral_Ducky 4 жыл бұрын
You need a career change!
@Carigan
@Carigan 5 жыл бұрын
5:16 IE 8.1 would be an interesting Version, Chrome 7 even more so. The Version you think about as the Browser Version is the OS Version, so Axios supports FF 67 on Windows 7, Chrome 74 on Windows 7, IE 11 on Windows 8.1, Edge 18 on Windows 10....
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I noticed this after I uploaded the video and had to chuckle at myself for how dumb I sounded. I figured at least the point I was trying to make was obvious even if what I was saying made no sense.
@rentsy3444
@rentsy3444 3 жыл бұрын
this guy's hair is on point
@jamespiche7740
@jamespiche7740 2 жыл бұрын
Good Evening WDS ! Would you still use Axios in 2022 ? Thanks for the vid !
@omarbarra3456
@omarbarra3456 Жыл бұрын
thanks, 3 year later. Do you consider to make a new one updated for 2023?
@judelynlarino9711
@judelynlarino9711 5 жыл бұрын
Please add another 6 to this
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I may followup with a part 2 sometime in the future. I don't like to create a ton of list videos though.
@LiranPeleg
@LiranPeleg 5 жыл бұрын
Thanks for the video
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@saurabrakshit405
@saurabrakshit405 Жыл бұрын
Nice vdo ! can you tell which library is best to retrieve IPV4 address in react project ?
@AshtonMotana
@AshtonMotana Жыл бұрын
You know, it's been kind of of pain trying to figure Apollo Server/GraphQL relay styled cursor-based pagination. I was able to get hasPreviousPage and hasNextPage Booleans to return the but the edges.node wasn't returning any data, the endCursor wasn't even coming through . I've been trying to find a bunch of tuts online and youtube videos to try and piece together what I may be missing. what I did get working was the limit and skip in the resolver, this isn't a paged pagination, just a scrolling one, using the array.length as the value to determine how much to skip with the fetchMore function. In your resolver you should sort data by createdAt in descending order to match the sort order of your Apollo Client cache, otherwise when you create new items, your cache will place the item at the top of the list, and when fetchMore gets the last item in your database, the same item will then render at the bottom of the list, creating duplicate objects of the same ID.
@Indrajeetviper
@Indrajeetviper 5 жыл бұрын
Didn't get the classnames part 😐. Shall try it manually to see what it does.
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Classnames essentially just makes it easy to have conditional classes on a component without having to use ternaries or string interpolation.
@rajkumar-nq2te
@rajkumar-nq2te 5 жыл бұрын
Thanks Kyle
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@Praxis_by_tanay_pingalkar
@Praxis_by_tanay_pingalkar 3 жыл бұрын
Nodemon is also good btw video is great
@shivamkumar-qp1jm
@shivamkumar-qp1jm 3 жыл бұрын
Dude how to make live video transfering app between client and server of different language like between client on javascript and server on python
@darshgupta6276
@darshgupta6276 3 жыл бұрын
It's kind of creepy how Kyle never breaks eye contact and never blinks while staring at the camera...
@persmone
@persmone 3 жыл бұрын
what are you saying? i saw him blinking so many times
@aravind.a
@aravind.a 3 жыл бұрын
Why axios special than the got, node-fetch etc?
@jamjam3448
@jamjam3448 4 жыл бұрын
I use axios always 😎😎😘
@Manasu_Maaata
@Manasu_Maaata 3 жыл бұрын
how to upgrade y18n-4.0.0.tgz to 5.0.5 library
@tima1301
@tima1301 5 жыл бұрын
Nice!
@farhanaditya2647
@farhanaditya2647 2 жыл бұрын
no lodash?
@allendover7480
@allendover7480 Жыл бұрын
Thumbs up. Great report with the exception of classnames. But then, this video is three years old... Still ticks should get you pretty far along and framework-focused developers don't do enough work to makes sure that class names are human readable.
@digiclicks498
@digiclicks498 6 ай бұрын
What about loadash
@natqe4049
@natqe4049 5 жыл бұрын
my library utilizes
@Abraham18K
@Abraham18K 3 жыл бұрын
I rather use SuperAgent instead of Axios.
@MilanB
@MilanB 5 жыл бұрын
Source code for the biceps?🙃
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
3x10 Bicep curls in the squat rack 3x10 Bicep curls with dumbbells 3x10 Bicep curls with the leg extension machine 3x10 Bicep curls with your ego The last one is what really grows the biceps ;P
@MiSt3300
@MiSt3300 3 жыл бұрын
Hah I already use most of these
@dergunovalexandr
@dergunovalexandr 5 жыл бұрын
Спасибо :)
@greendsnow
@greendsnow Жыл бұрын
00:06 no he didn't
@gauravrajput5415
@gauravrajput5415 4 жыл бұрын
tell me best npm package of the npm .
@Andres-wq6cz
@Andres-wq6cz 3 жыл бұрын
G
@joopie46614
@joopie46614 3 жыл бұрын
that classname library is really useless lmao if you use that you're the type of person to install is-odd instead of doing num % 1 === 1
@AnandaRizki
@AnandaRizki 5 жыл бұрын
are you CGI?
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
No. That would be quite the twist though.
@AlexTechie
@AlexTechie 5 жыл бұрын
4:41: I could've sworn that I read that Fetch is the successor to XHR, and Axios uses XHR under the hood. The one big difference I found is that Fetch isn't 100% complete, yet. For example, there's no upload progress event emitter with Fetch. However, once Fetch is complete, I think we may see Axios eventually transitioning to using Fetch under the hood, although I'm not certain as there may be other factors involved that I'm not aware of. Anyway, great video, I didn't even know many of these exist!
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
Fetch is complete enough in that it covers 99.9% of all use cases I can think of, but it is not supported in older browsers like IE. This is why axios uses XHR and has such great compatibility.
@kerimgueney
@kerimgueney 3 жыл бұрын
I do not see the benefit of dotenv over a config.json file. You can do const conf = require("config.json"); and have all your configuration options available without adding another dependency and increasing your stack memory with a bunch of environment variables.
@MontyKsycki
@MontyKsycki 5 жыл бұрын
Thank You!!! Have a Great Day!!! :)
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
You're welcome!
@daudahmed2343
@daudahmed2343 3 жыл бұрын
Great video!
@DuyTran-ss4lu
@DuyTran-ss4lu 3 жыл бұрын
Awesome
@JoshuaCodes
@JoshuaCodes 5 жыл бұрын
What about purgecss? Found it really handy for cleaning up css (kind of messes up with JavaScript if it holds css selectors instead of the html)
@WebDevSimplified
@WebDevSimplified 5 жыл бұрын
I have never used purgecss. I am always hesitant to use a library like that since it doesn't work super well if the classes are used in JS and not HTML as you said, but I should really give it a shot.
@masquereseau5635
@masquereseau5635 4 жыл бұрын
My favorite is definitely "left-pad" ;-). Stop thinking, stop coding, start importing.
10 Must Know Git Commands That Almost Nobody Knows
15:22
Web Dev Simplified
Рет қаралды 96 М.
Node.js Doesn’t Suck Anymore
16:59
Web Dev Simplified
Рет қаралды 111 М.
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,9 МЛН
The day of the sea 😂 #shorts by Leisi Crazy
00:22
Leisi Crazy
Рет қаралды 1,5 МЛН
JavaScript Pro Tips - Code This, NOT That
12:37
Fireship
Рет қаралды 2,5 МЛН
What Is JWT and Why Should You Use JWT
14:53
Web Dev Simplified
Рет қаралды 1,2 МЛН
Learn how to test npm package locally with npm link
11:39
BG Web Agency
Рет қаралды 10 М.
7 Amazing Developer Tools that you're not using yet
6:27
Fireship
Рет қаралды 1,9 МЛН
Every Developer Needs To Know How To Do This
10:02
Web Dev Simplified
Рет қаралды 57 М.
8 Must Know JavaScript Array Methods
10:05
Web Dev Simplified
Рет қаралды 1 МЛН
10 React Hooks Explained // Plus Build your own from Scratch
13:15
Fireship
Рет қаралды 1,4 МЛН
The Async Await Episode I Promised
12:04
Fireship
Рет қаралды 1,1 МЛН
Learn Event Delegation In 10 Minutes
9:57
Web Dev Simplified
Рет қаралды 57 М.
Node.js Ultimate Beginner’s Guide in 7 Easy Steps
16:20
Fireship
Рет қаралды 1,6 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 1,9 МЛН