kriasoft / kriasoft/aspnet-starter-kit
Typescript Support?
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 198
- PR merge metrics
- No merged PRs in 30d
Description
I'm very new to react but have done quite a bit in asp.net core. Recently started learning react and I started with dotnet new reactredux which is one of the spa templates for asp.net core as documented here: https://blogs.msdn.microsoft.com/webdev/2017/02/14/building-single-page-applications-on-asp-net-core-with-javascriptservices/
All the spa templates in dotnet new are using typescript and I would also like to use typescript. However the templates in dotnet new are a bit out of date, especially using react-router 2.x. rather than 4.x I have been trying to update the template to use react-router 4.x with redux but being new to react I am struggling a bit, so I decided to google for more react aspnet core starter kits and found this project which looks much more up to date and more of a real world example.
If this starter used typescript it would have everything I've been looking for, so wondering have you considered or would you consider integrating typescript into this kit? I understand if not but it never hurts to ask.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the starter kit structure and its current JavaScript, React, Redux, and Babel setup. Compare it with the linked ASP.NET Core SPA template documentation and determine the scope of integrating TypeScript. Done would require an agreed implementation plan and updated starter-kit support, but this issue does not identify files, tests, or acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100