OlympHill
React Component Convention (Grade A) logo

React Component Convention (Grade A)Δεξιότητα data‑ai ελεγμένη ασφάλεια για το Claude AI. Βαθμός A. Συμφωνίες αρχείων React component που καλύπτουν τη σειρά δομής, το ένα‑component‑ανά‑αρχείο και το διαχωρισμό υπερφορτωμένων components. Χρησιμοποιήστε την όταν γράφετε ή ελέγχετε.

(0)
Daniel NikulshynΑξιολογήθηκε από Daniel Nikulshyn·Ενημερώθηκε Ιούλιος 2026

Επισκόπηση

Αυτή η ικανότητα παρέχει κανόνες αρχείων React component που καλύπτουν τη σειρά δομής, την αρχή ενός component ανά αρχείο και το διαχωρισμό υπερβολικά μεγάλων components. Χρησιμοποιείται όταν γράφετε ή ελέγχετε React components. Οι κανόνες ορίζουν ότι ένα αρχείο React component πρέπει να ακολουθεί συγκεκριμένη σειρά δομής: ορισμοί σχεδιασμού, ορισμοί props, ορισμοί λειτουργικού component και imports. Κάθε αρχείο πρέπει να περιέχει μόνο ένα component, ενώ μικρά, επαναχρησιμοποιήσιμα components πρέπει να τοποθετούνται σε ξεχωριστά αρχεία. Όταν ένα component γίνει πολύ μεγάλο, πρέπει να διασπαστεί εξάγοντας τη λογική σε custom hooks, διασπώντας το UI σε μικρότερα components ή μεταφέροντας τους υπολογισμούς σε pure functions στο επίπεδο του module.

Βασικές λειτουργίες

  • Σειρά δομής για αρχεία React component
  • Συμφωνία ένα‑component‑ανά‑αρχείο
  • Οδηγίες για το διαχωρισμό υπερφορτωμένων components

Τιμές

Μοντέλο
Free
Κατηγορία
Δεξιότητες
Βαθμολογία
Καμία κριτική ακόμα

Περιπτώσεις χρήσης

Δημιουργία νέου React component

Χρησιμοποιήστε αυτή τη δεξιότητα για να διασφαλίσετε ότι το αρχείο component ακολουθεί τη συνιστώμενη δομή και τις συμφωνίες.

Ανασκόπηση υπάρχοντος React component

Χρησιμοποιήστε αυτή τη δεξιότητα για να επαληθεύσετε ότι το αρχείο component τηρεί τις συμφωνίες και να προτείνετε βελτιώσεις αν χρειάζεται.

Υπέρ και κατά

Υπέρ

  • Επιβάζει μια συνεπή δομή για αρχεία React component
  • Προάγει τον διαχωρισμό των ανησυχιών και την αναγνωσιμότητα
  • Βοηθά στην πρόληψη υπερβολικά σύνθετων components

Κατά

  • Μπορεί να απαιτεί επιπλέον κόπο για τη δημιουργία και διαχείριση πολλαπλών μικρών αρχείων component
  • Μπορεί να είναι περιοριστικό για πολύ απλά components

Κριτικές

Σύνδεση για κριτική.

Καμία κριτική. Γίνε ο πρώτος!

Ερωτήσεις

Are there any potential drawbacks to using this convention?

Yes, it may require additional overhead to create and manage multiple small component files, and can be restrictive for very simple components.

Asked by Victor Nguyen · Nov 19, 2025

What are the pros of using this convention?

The pros include enforcing a consistent structure for React component files, promoting separation of concerns and readability, and helping prevent overly complex components.

Asked by Björn Karlsson · Nov 5, 2025

What are the key features of this convention?

The key features include structure ordering for React component files, one-component-per-file convention, and guidelines for splitting bloated components.

Asked by Sanjay Gupta · Oct 9, 2025

What is the React Component Convention?

The React Component Convention is a security-tested data-ai skill that provides guidelines for React component file conventions, covering structure ordering, one-component-per-file, and splitting bloated components.

Asked by Eva Horáková · Oct 7, 2025

Κάνε μια ερώτηση

Εναλλακτικές για Δεξιότητες

Manage Headers (Grade A) logo

Manage Headers (Grade A)

Δεξιότητες

Δεδομένης ασφάλειας ανάπτυξης για τον Claude AI. Βαθμός Α. Ελέγχει και ρυθμίζει τις κεφαλίδες ασφαλείας που στέλνει ένας ιστότοπος Power Pages στους browsers — Content Security Policy, προστασία frame και clickjacking.

(0)
Free
Using Git Worktrees (Grade A) logo

Using Git Worktrees (Grade A)

Δεξιότητες

Δεδομένα AI με δοκιμή ασφαλείας για το Claude AI. Grade A. Χρησιμοποιήστε όταν ξεκινάτε εργασίες χαρακτηριστικών που χρειάζονται απομόνωση από το τρέχον workspace ή πριν εκτελέσετε σχέδια υλοποίησης – δημιουργεί απομονωμένο git worktree

(0)
Free
Ga4 Bigquery Schema (Grade A) logo

Ga4 Bigquery Schema (Grade A)

Δεξιότητες

Δεξιότητα data‑ai ελεγμένη ασφάλεια για Claude AI. Βαθμός A. Αναφορά Σχήματος Εξαγωγής GA4 στο BigQuery — πλήρης αναφορά πεδίων, ένθετες δομές, μοτίβα ερωτημάτων και συμβουλές απόδοσης

(0)
Free
Meta Capi (Grade A) logo

Meta Capi (Grade A)

Δεξιότητες

Ασφαλής data‑ai λειτουργία για το Claude AI. Βαθμός Α. Αναφορά εγκατάστασης Meta Conversions API (CAPI) – αρχιτεκτονική, τύποι γεγονότων, κρυπτογράφηση πληροφοριών πελατών, αποφυγή διπλοτύπων, παραδείγματα υλοποίησης, AEM

(0)
Free
Callees (Grade A) logo

Callees (Grade A)

Δεξιότητες

Ασφαλειά-ελεγμένου développement skill για τον Claude AI. Α' κατηγορίας. Λίστα όσα μια funkcio/metodo καλεί (call graph direct)

(0)
Free
Test Module Name (Grade A) logo

Test Module Name (Grade A)

Δεξιότητες

Προστασία-ελεγχόμενη δεξιότητα data-ai για το Claude AI. Βαθμός A. Ονομάστε τα μοντέλα δοκιμών Haskell με βάση το μοντέλο υπό δοκιμή, προσθέτοντας το κατάληξη Spec στο ίδιο namespace. Χρησιμοποιήστε όταν γράφετε ή αναθεωρείτε ένα μοντέλο δοκιμών Haskell.

(0)
Free
Board Of Directors (Grade A) logo

Board Of Directors (Grade A)

Δεξιότητες

Σημαντικά ελεγχμένο δεδομένο-αι skill για Claude AI. Α级. Δοκιμάστε μια 5-μελή.expert τούρνα για σημαντικές αποφάσεις.

(0)
Free
Advpl Mvc Avancado (Grade A) logo

Advpl Mvc Avancado (Grade A)

Δεξιότητες

Δυναμική εξέλιξη επανδρωμένης δεξιοτήτας για τον Claude AI. Grade A. Ανιχνευμένη ασφάλεια ανάπτυξης via PE (Πόντοι Ένταξης) — προσθήκη ατομικών τμημάτων στην οθόνη MVC προεπιλογής (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free