gothinkster / realworld

"The mother of all demo apps" β€” Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more
https://www.realworld.how/
MIT License
80.37k stars 7.31k forks source link

ASP.NET Core Using Functional Programming with C# #270

Closed dnikolovv closed 5 years ago

dnikolovv commented 6 years ago

Current Status

postman-tests

newman-tests

Todo:

Get involved!

Help increase the test coverage. dnikolovv/dev-adventures-realworld/tests Complete issues via Pull Requests or more add issues! dnikolovv/dev-adventures-realworld/issues

Background

This was done as there are very few examples of real applications written using functional C# and this can serve as a general guideline. The overall architecture is taken from the Dev Adventures .NET Core template.

I am aware of Adam Hathcock's .NET Core implementation and I think it is great, but the differences between the two are so significant that they should be viewed upon as completely different implementations.

lastlink commented 6 years ago

I would also like to see one using a micro framwork like nancy (ruby has sinatra & python has flask)

dnikolovv commented 6 years ago

You're definitely right! I'll take up on that soon.

dmytrohridin commented 6 years ago

@lastlink @dnikolovv ther is already repository for Nancy and issue https://github.com/gothinkster/realworld/issues/123

By the way @dnikolovv your implementation is very excited!

dnikolovv commented 5 years ago

Hey @anishkny. Since all tests are passing now, may we move this one into a "review" stage?

anishkny commented 5 years ago

@dnikolovv would it be possible have build/test setup in something like TravisCI or AppVeyor?

dnikolovv commented 5 years ago

@anishkny Of course! I've added TravisCI.

dnikolovv commented 5 years ago

Hey guys,

It's been a few months now. I've set the Travis build to run the Postman tests and everything appears to be working correctly. Do you think we should be moving this one into the official Readme?

anishkny commented 5 years ago

@dnikolovv looks good to me. Great work. Do you want to send a PR adding your repo to: etc/backend-repos.yaml. Thanks!

lastlink commented 5 years ago

I think that this may have the issues that many other WIP have and are missing, updating an article & tags.

dnikolovv commented 5 years ago

@lastlink Updating an article together with its tags works as intended. Are there any other "tricky" parts that I could check?

@anishkny I've submitted a PR.

anishkny commented 5 years ago

Added