Some Drops of JavaScript is an open-source book that collects some useful, unknown, underrated JavaScript functions or stuff discovered, used, and learned during JavaScript's daily use.
You can read the work-in-progress book here: https://drops-of-javascript.hi-folks.dev/.
When using JavaScript frameworks/libraries daily (such as React, Vue, and Angular), it's easy to overlook the power of the language's core functionalities.
I usually look at the framework documentation or look for a package in Npm for the system, array, and string functions instead of using core functionalities provided by the language.
While I wrote this HTML-book, I also wrote some scripts to understand the functions' behavior better. You can find these examples here: https://github.com/roberto-butti/some-drops-of-javascript in the examples directory.
This is for you amazing contributors! ๐
We are excited to invite you to join our repository and contribute to the open-source book project. We welcome contributors with various skills and interests, so whether you're a JavaScript expert, a grammar enthusiast, a design aficionado, or just someone with a passion for learning and sharing knowledge, there's a place for you in our open-source book project.
Ways to Contribute
Here are some of the ways you can get involved:
JavaScript Wizards: Write pages for JavaScript functions, share your expertise, and help fellow developers understand some nice JavaScript functions.
Reviewers and Editors: Help ensure the quality and accuracy of the content by reviewing and editing pages.
Grammar Enthusiasts: Review and improve the English grammar and readability of our documentation.
Idea Contributors: Suggest JavaScript functions that should be covered in the documentation. Your insights are valuable!
Design Gurus: Propose design changes that can enhance the overall user experience of our book.
The GitHub repository is : https://github.com/roberto-butti/some-drops-of-javascript
How to Get Started
- Fork the repository to your GitHub account.
- Create a new branch for your contributions.
- Make your changes and commit them.
- Open a pull request to merge your changes into the original repository's
main
branch.
For more detailed instructions, please check our Contribution Guidelines.
Join the Conversation
Would you happen to have questions or would like to discuss your contributions? Join us on the repository issue section, where you can create issues but also create suggestions and feature requests.
Say Thank You!
We deeply appreciate your willingness to contribute to the open-source book "Some Drops of JavaScript". Your efforts significantly impact the JavaScript community, and we're grateful for your support.
The book is available in HTML format here: https://drops-of-javascript.hi-folks.dev/
Happy Hacking! ๐
Top comments (10)
Congrats on the ebook release! Nicely done!! ๐
Thanks a lot! Your kind words mean a lot to me.
Thank you very much for transmitting your knowledge for free and in such a well-organized way, I'm starting my career now and for me it's very important to know that the community is willing to help and not sell another course ๐ฆค.
I'm delighted to hear that you appreciate the free resources! Starting a career can be daunting, but remember, you're not alone. The community is here to help you out. Best of luck!
Thanks for sharing,
I have written few visual ebooks some time ago around "Functional Programming Concepts in JavaScript"
learnwithparam.com/resources/ebooks
Thanks for sharing. It looks very interesting.
Thanks for your kind words! I'm happy to hear that you liked it.
Nice. Thank you
You're welcome! I'm happy you enjoyed it.
Amazing! Congrats!