SAFE-BookStore icon indicating copy to clipboard operation
SAFE-BookStore copied to clipboard

Giraffe back-end version

Open isaacabraham opened this issue 8 years ago • 11 comments

This repo should also be about showing alternatives to the "default" stack. A version of this repository that illustrates Giraffe instead of Suave for the back end should be relatively simple to do (I say that having not much experience in Giraffe at all!).

Perhaps this could be done as a fork from this repository - that way we could pull changes to the front end etc. into it in the future. What do others think of the best way to manage this?

isaacabraham avatar Oct 03 '17 07:10 isaacabraham

cc: @dustinmoris

isaacabraham avatar Oct 03 '17 07:10 isaacabraham

Would the name change? Suave Azure Fable-Elmish.Giraffe is a bit much to say in one sentence šŸ˜„.

On a more serious note, a fork of this repo using Giraffe (and a fork using Freya) are good ideas, especially since it can highlight the pluggable nature of using these libraries. Wouldn't think it to be too difficult, since it seems like most of the activity here (and in the future) is on the front-end rather than the backend.

cartermp avatar Oct 03 '17 14:10 cartermp

We already talked about building a COVFEFE stack. Just need to find matching tech

Am 03.10.2017 16:23 schrieb "Phillip Carter" [email protected]:

Would the name change? Suave Azure Fable-Elmish.Giraffe is a bit much to say in one setting šŸ˜„.

On a more serious note, a fork of this repo using Giraffe (and a fork using Freya) are good ideas, especially since it can highlight the pluggable nature of using these libraries. Wouldn't think it to be too difficult, since it seems like most of the activity here (and in the future) is on the front-end rather than the backend.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SAFE-Stack/SAFE-BookStore/issues/196#issuecomment-333858332, or mute the thread https://github.com/notifications/unsubscribe-auth/AADgNIWG8LD4njg1EpB27IexZZICsC25ks5sokN4gaJpZM4PrtIb .

forki avatar Oct 03 '17 14:10 forki

@cartermp nope, it wouldn't. As you say, SAFE is about more than just the four techs in the name - it's more about a philosophy of functional-first programming across the stack, wherever possible, and taking advantage of features to make compelling apps in minimum effort.

The "S" actually stands for the Suave model - we always had in mind that Giraffe would play a key role as well. And, as you say, Freya can also join the party. Having an app like this shown with all three server tech would be super useful.

isaacabraham avatar Oct 03 '17 14:10 isaacabraham

Guys I can have a look at doing this for Giraffe. I'll try to get some time on it over the next few evenings and let you know how it goes.

dustinmoris avatar Oct 04 '17 22:10 dustinmoris

I would benefit greatly from a Giraffe example. I am excited to use the SAFE stack but between a lack of familiarity with Paket and VS Code I'm hitting a wall trying to swap out the Suave parts for Giraffe.

jhoerr avatar Oct 19 '17 15:10 jhoerr

@jhoerr Are you using .NET "Full" or .NET Core?

isaacabraham avatar Oct 19 '17 16:10 isaacabraham

@isaacabraham I’m using .NET Core.

jhoerr avatar Oct 20 '17 01:10 jhoerr

@dustinmoris any luck with getting this to work with Giraffe? Gracias!

boyedarat avatar Dec 01 '17 06:12 boyedarat

the Gafe stack, pronounced "Safe"

voronoipotato avatar Feb 08 '18 20:02 voronoipotato

Nah, S is back ;]

Krzysztof-Cieslak avatar Feb 08 '18 20:02 Krzysztof-Cieslak