Add readme, contributing guide, and PR template (#18)

This commit is contained in:
Artak 2021-09-10 21:16:10 -07:00 коммит произвёл GitHub
Родитель 796e436397
Коммит d63bb5605a
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
3 изменённых файлов: 38 добавлений и 0 удалений

5
.github/PULL_REQUEST_TEMPLATE/projectTemplate.md поставляемый Normal file
Просмотреть файл

@ -0,0 +1,5 @@
Please use this template for each submission
```markdown
- [Template name](https://www.nuget.org/packages/**packageName**/) - ![GitHub stars](https://img.shields.io/github/stars/**org**/**repo**?style=flat-square&cacheSeconds=604800&logo=microsoft) ![last commit](https://img.shields.io/github/last-commit/**org**/**repo**?style=flat-square&cacheSeconds=86400) Short description of the template.
```

18
CONTRIBUTING.md Normal file
Просмотреть файл

@ -0,0 +1,18 @@
# How to contribute
## Add to the community ASP.NET Core SPA templates list
You can add a project template to the community-owned ASP.NET Core SPA templates listing by submitting a pull request to update [README.md](https://github.com/dotnet/spa-templates/blob/main/README.md).
Please ensure your pull request adheres to the following:
* Make an individual pull request for each new project template listing.
* Use the following format: \[NAME\]\(TEMPLATE PACKAGE LINK\) - DESCRIPTION.
* Keep descriptions simple.
* End all descriptions with a period.
* Remove trailing whitespace.
* Add new listings in alphabetical order.
* Project templates should be of high quality, maintained, and follow the patterns and conventions used by the templates maintained in this repo.
* Project templates should be open source and should reference the source project from the package metadata.
See the ASP.NET Core docs for details on [integrating ASP.NET Core with frontend JavaScript frameworks](https://aka.ms/aspnetcorespa) and the .NET docs for instructions on [creating .NET project templates](https://docs.microsoft.com/dotnet/core/tutorials/cli-templates-create-project-template).

15
README.md Normal file
Просмотреть файл

@ -0,0 +1,15 @@
# ASP.NET Core Single Page App templates
This repo is home for the ASP.NET Core Single Page App (SPA) project templates for Angular and React that ship as part of the .NET SDK, as well as a listing of community provided templates for using ASP.NET Core with other frontend JavaScript frameworks.
## Community templates
This section is for community project templates for using ASP.NET Core with various frontend JavaScript frameworks.
> See the [contributing guide](https://github.com/dotnet/spa-templates/blob/main/CONTRIBUTING.md) for details on how to add a project template to this list.
<!--
Please use this template for each submission:
- [Template name](https://www.nuget.org/packages/**packageName**/) - ![GitHub stars](https://img.shields.io/github/stars/**org**/**repo**?style=flat-square&cacheSeconds=604800&logo=microsoft) ![last commit](https://img.shields.io/github/last-commit/**org**/**repo**?style=flat-square&cacheSeconds=86400) Short description of the template.
-->