{"repo":"juntossomosmais/frontend-guideline","free":true,"listed":false,"github":"https://github.com/juntossomosmais/frontend-guideline","clone":"git clone https://github.com/juntossomosmais/frontend-guideline.git","description":"📝 Front-end Guideline by Juntos Somos Mais","language":null,"stars":1144,"topics":["frontend-guidelines","frontend-guide","coding-style","code-style","frontend","css","html","javascript","react","vue"],"license":"MIT","category":"ui-components","readme_excerpt":"Front-end - Guideline Guideline Webpage \"Every line of code should appear to be written by a single person, no matter the number of contributors.\" - Chinese Proverb. The following document describes generic rules for writing in the development languages that we use in our Front-end projects: HTML, CSS, JavaScript, TypeScript, React, and Vue. The idea of this repository is not to be a complete guideline, but rather to help developers who participate in our projects understand the coding standards used. As this is a living document, some rules may not have been applied in older projects and changes can occur at any time. We are hiring! 🔥 If you are looking for opportunities as a Front-end Developer, we are hiring! You can check all our job opportunities and apply if you like them 😁 This is our Front-end Challenge 📖 Summary 1. General Code Patterns 2. Architecture 3. Git 4. HTML 5. CSS 6. JavaScript 7. React 8. Vue 9. Storybook 10. Testing 11. Typescript BEFORE YOU GO AHEAD After adding a new section or updating an existing one, please make sure to: - update the copilot instructions file with the new section and/or updates --- 1. General Code Patterns - 1.0 Prettier - 1.1 Code Syntax - 1.2 Refactoring - 1.3 Imports 1.0 Prettier We use Prettier to format our code, and we have a shared rule to validate this 1.1 Code Syntax Use soft tabs with two spaces. You need to configure your editor for this. ✅ Good: ❌ Bad: 1.2 Refactoring Refactoring is part of JSM's way of working, doing ","default_branch":null,"files":null,"tree":[],"storefront":"/r/juntossomosmais","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/juntossomosmais/frontend-guideline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}