일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 토큰 자동입력
- Spring Security
- 타입 변환 string
- JPA
- 문자열 알파벳
- 배열 리턴
- 문자열 대문자
- ? 연산자
- 문자열 소문자
- @Transactional
- 문자 숫자로 변환
- 배열 길이
- mappedby
- 매개변수 배열
- 배열 요소추가
- 문자열 숫자로
- 문자열 분리 공백
- pageable
- 배열
- 배열 크기순
- aop
- JPQL
- 문자열 숫자
- N+1
- 배열 정렬
- list 최대 최소
- 숫자를 문자로
- 문자열 추가
- 문자열 요소
- Postman
- Today
- Total
D.DevLog
How to write ReadMe 본문
⭐️ Structure of a README.md ⭐️
(V) : My must-have for beginners
1. Title and Description (V)
# Project Title
A short description of your project goes here.
Start with a title of your project and brief description.
You can add any major frameworks/libraries such as next.js, react, etc. used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section or include features with screenshots.
2. Table of Contents
A table of contents helps users quickly navigate your README. You can use links to jump to specific sections.
3. How It's Made (V)
Here's where you can go to town on how you actually built this thing. Write as much as you can here, it's totally fine if it's not too much just make sure you write somthing. This is where you can really show off your passion and make up for that ten fold.
Tech used: HTML, CSS, JavaScript, Framework of choice
[ ~~ ]
4. Installation
Explain how users can install or use your project locally on their computers. Include code snippets if necessary.
##How to run this project
To run the project, use the following command:
'''bash
npm start
'''
## How to run this application
Navigate to client directory and run : [file name].
Navigate to server directory and run : [file name].
Navigate to root directory and run : [file name].
Run test with: [file name] in either sub-directory.
5. Usage (V)
Describe how to use your project, including code examples or screenshots.
# Client
Tech Used: ~~
Why was this stack chosen?
[Reason]
Other stacks that were considered:
[~~]
Data Flow:
----------------------------------------------------------------
# Server
Tech Used: ~~
Why was this stack chosen?
[Reason]
Data Flow:
[ ~~ ]
6. Lessons Learned (V)
No matter what your experience level, being an engineer means continuously learning. Every time you build something you always have those whoa this is awesome or wow I actually did it! moments. This is where you should share those moments! Recruiters and interviewers love to see that you're self-aware and passionate about growing.
7. Contributing
Encourage contributions by explaning how others can get involved.
## Contributing
1. Fork the repository.
2. Create a new branch (depends on features).
3. Make your changes.
4. Push your branch.
5. Create a pull request.
8. License
Specify the project's license to clarify how others can use your code.
## License
This project is licensed under the [MIT License](LICENSE).
9. Contact (optional)
Your Name - (Social Media) - email
Project Link: https://github.com/your_username/repo_name
10. Badges (optional)
Consider adding badges to showcase the project's status, test, and other relevant information.
11. Additional Sections
Depending on your project's complexity, you may want to add sections for Features, FAQ, or even Acknowledgements.
⭐️ Considerations ⭐️
Try to contain what the software does, how it works, and who made it.
When someone looks over your README, they should be able to find the answers to these questions quickly:
1. Does this solve my problem?
2. Can I use this code?
3. Who made this?
4. How can I learn more?
⭐️ design example for md. file ⭐️
https://www.easy-me.com/d#header
< Reference >
https://github.com/matiassingers/awesome-readme?tab=readme-ov-file
https://github.com/banesullivan/README
https://github.com/othneildrew/Best-README-Template
'Github' 카테고리의 다른 글
Git 관련 오류 + 해결 / 명령어 모음 (0) | 2025.06.25 |
---|---|
Github 활용해 협업하기 (0) | 2025.04.14 |
Github 초기 세팅, branch 다루기, 협업하기 (0) | 2025.04.09 |
리눅스, Git 기초 (add, commit, push) (0) | 2025.04.07 |