Mathi Yuvarajanmathiblog.hashnode.dev·Dec 13, 2023Mastering the Art of Borrowing: call, apply, and bind in JavaScriptEver wondered how functions in JavaScript can do magic tricks like changing their context or having pre-baked arguments? Well, the secret lies in three special methods: call, apply, and bind. Think of these methods as borrowing tools for functions. T...Discussjavascript functions
Hildor Júniorblog.hildor.dev·Oct 16, 2023How to design thinking about frontend development in a long-term projectIf you are an application designer, you have probably seen implementations of your design that should have the same margins, paddings, text sizes, and colors but it seems like everywhere that the design should be consistent, it is a little bit differ...Discuss·1 like·48 readsFrontend Development
Mohammad Talimtalim.hashnode.dev·Aug 22, 2023Building Reusable Components in React: A Beginner's Guide to Organizing Your Project for EfficiencyIn this guide, I'm going to explain how you can master the art of using common modules for building reusable components in React. Learning this skill offers a multitude of benefits. You'll be able to create apps faster, reduce bugs, and maintain your...DiscussReact
Akshat Vishwakarmaakshatv.hashnode.dev·Jul 6, 2023Currying in JavaScript: Mastering Functional CompositionIntroduction In the realm of functional programming, currying is a powerful technique that allows you to transform a function with multiple arguments into a sequence of functions, each accepting a single argument. This elegant concept not only promot...Discuss·124 readsJavaScript
Hari Naga Sai Perisetlahariperisetla.hashnode.dev·Apr 26, 2023Why Frontend Code is More Copied than Backend?Have you ever wondered why frontend code is more likely to be copied than backend code? As a front-end developer myself, I’ve noticed this trend and have a few theories about why it might be the case. The Visual Nature of Frontend Code One of the mai...Discuss·106 readsFrontend Development