SwiperJS is something that I have personally been using for a long time and it's cool little library to get all types of sliders up and running. It has lots of little functions and methods that one could also use and can interface directly with the swiper variable to cause the slider to do anything.
I feel that it is one of the most advanced yet simple at the same time animating libraries to come out for react. Before using react-spring, I was not a very big fan of animation. BUt after using it my mind changed. i like the way react-spring makes it possible to use Physics-based animations, unlike CSS.
I have been using it for the past 2 years but to date have not found any big problems or issues. It does is work very efficiently. Whenever I get stuck or face any minor problems. it easily gets solved with the help of the community which is really appreciable.
I started using this because CSS used to get very cluttered and disorganized. Saas helped in organizing the clutter and making it into really specific modules and pieces of code. Since I already knew CSS, it was very easy for me to learn the syntax. Its mature and stable community is also great.
Vuex helped to manage my state, my data within apps more effectively especially when it comes to large applications with a lot of shared data. It really enhances my applications. Overall, I like this, and is recommended.
Although I have used jquery in the past few years, I would not suggest using this library. On the other hand, the package is on the bulkier side which is a con. I prefer other packages like VanillaJS over this.
Axios is everybody's favorite fetch replacement. I found that it has a great balance of being incredibly easy to use, incredibly great on both client-side as well as the server-side. It is incredibly small when you bundle it into your application so it really doesn't add much bulk.
You will never want to store the passwords of your clients as simple text. It makes hashing of passwords very easy, you don't even need to create separate password salts, then add it. It does all this by itself but I prefer passport and other tools over this because if you are working on bigger projects then you will definitely not write middlewares for authentication separately, and Bcrypt lacks this.
I like how much the quality and productivity of my apps improved after using Firebase. I am a full stack developer so I have to most of the time deal with the backend as it is a pillar o any application but firebase makes the backend development very fast and easy so that you can focus more on the frontend and UI design of the apps, the things that matter.
After using so many editors like VS Code, atom, code sandbox, I came across codemirror. And all of us know that syntax highlighting is available in all code editors but the presentation of codes this package gave me was very appealing. Not only JS, HTML, and web-based languages, it worked well with other programming languages like which I work on sometimes like C/C++, Python, etc.