Anablock Logo

A Short Guide to Component Naming

Vuk Dukic profile picture
Vuk Dukic
Senior Software Engineer
December 21, 2022

1. Brevity is Key

Time is scarce, don’t waste it typing out long, descriptive component names. One approach is to give them short, cryptic names that only you will understand.

Need a button? Call it "btn". A modal? How about "md"? You’ll save precious minutes per day and you’ll get the added benefit of being the only person in the codebase who knows where anything is. This is called job security.

2. Rank High in Search

When working in large repos with lots of collaborators, it’s important that your component ranks high when people search for anything.

One way to stand out is to include all the possible search terms in your component name. Instead of “SignInButton” you might want call it “SignInButtonAuthenticationCookieUserLogIn” which will ensure that it is returned in almost any related search result.

3. Mix Languages

If you work remotely, it’s likely you are on a global team and yet all your components have English names. This slows down your non-english colleagues considerably so you should allow them to use their native tongue when naming components.

You can create an index file that maps all the different languages within your repo. Need a dropdown? Look for “Desplegable”. A form? Search “Форма”. You’ll learn multiple new languages while being more inclusive to your colleagues.

Share this article:
View all articles

Want to learn more about our healthcare solutions?

Discover how our AI technology can transform your healthcare practice.

Related Articles

Dental Landing Pages That Convert: What Your Competitors Miss featured image
August 8, 2025
A high-converting dental landing page isn't just a prettier version of your homepage, it's a strategically designed tool that guides visitors toward a single, clear action. This blog post by Anablock reveals the overlooked elements that separate mediocre landing pages from conversion powerhouses, providing actionable insights that can transform your practice's online marketing ROI and help you capture more patients than ever before.
Retargeting Campaigns for Dental Clinics: Bring Back Lost Leads featured image
August 7, 2025
In the competitive landscape of dental marketing, losing potential patients who visit your website but don't book appointments is a costly missed opportunity. Retargeting campaigns offer a powerful solution to reconnect with these lost leads, bringing them back into your patient acquisition funnel.
Text Message Reminders: Small Change, Big Impact on No-Shows featured image
August 6, 2025
This seemingly small technological upgrade delivers outsized returns, dramatically reducing missed appointments while simultaneously improving patient satisfaction and practice efficiency. As practices navigate an increasingly digital healthcare landscape, SMS reminders have evolved from a nice-to-have feature to an essential component of modern patient communication strategies.