I'm getting back into that JavaScript life and I'd love some suggestions about some libs I might want to check out. If you're an author of something, please feel free to pitch me. 😄
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (58)
Over the years I have been trying to collect such modules which are not in the like light but very useful, check them out -> nmotw.in
P.S: Shameless plug: I run a weekly mailer of the same, feel free to subscribe. 🤗
Just wanted to say that that is a pretty cool list you're maintaining!
My company recently started using ramda. I don't know much about Haskell, but Ramda basically seems to bring all the functions from Haskell over, and encourages a functional approach to programming. It took me 2 days to really wrap my head around it, but I'm glad I did; it is sooooo cool. It'll beat you down the first few days you use it if you've never programmed functionally, and unfortunately there's not as many examples to follow when you Google stuff for it, but the docs are great and the community looks very helpful.
After I got the hang of it... I'm having so much fun.
Yeah, I've used ramda and I like it.
If you face "forgot password" problem too often and do not trust online password managers. Use this:
Chaabi: A dead simple CLI tool to encrypt text "locally"
producthunt.com/posts/chaabi
npmjs.com/package/chaabi
P.S.: I am the creator of the package
This might not be the best "back to the JavaScript" package, but it might be interesting for people working with eslint
lint-filter
The best scenario to use this is when you have a large project and you decide to introduce new ESLint rule and you only want to apply it on the new code, not change everything at once.
webpack. babel (you don't just use one babel package, there are many in tandem).
Emojic! Cause you know...emoji is life.
I haven't tried it but npx sounds cool! It can run your npm package binaries on the command-line!
Here are some good resources for npx. :smile:
npx is now ship with the latest version of npm medium.com/@maybekatz/introducing-...
NPX makes me happy. NPX + terminal aliases = Very rare need to globally install a package.
eslint - For your all your JavaScript linting needs
prettier - Code Formatter to enforce coding style consitency in your project
redux - If you're using react
redux-saga - for handling your async operations in redux
yarn
>npm
because npm 5 has been buggy for me & a lot of other people as well. Yarn never gives me any issues & it's so much faster. :-)assert
but without the complexity of a library like chai.+1 for Prettier
Chart.js for simple HTML5 charts when D3 seems like overkill
Also I recently stumbled on javascripting.com - fun resource for geeking out on new libs, packages and tools