Realworld: ๐Ÿ—„๐Ÿ”ง Scala and Playframework

Created on 26 Apr 2017  ยท  24Comments  ยท  Source: gothinkster/realworld

Current Status

Todo:

  • [x] ๐ŸŽจ Create logo for repo & update issue status (@ericsimons)
  • [ ] ๐Ÿ Fork the starter repo & post the link in this issue
  • [ ] ๐Ÿ”จ Implement all of Conduit's functionality per the spec & API
  • [ ] ๐Ÿ‘€ Move repo to main org & Peer review final codebase by admins/community (RFC)
  • [ ] ๐ŸŽ‰ Tag v1 release and officially list it on the README!

I'm planning on doing a Play framework (https://playframework.com) backend in Scala

backend wip

Most helpful comment

Hi,
I just created a pull request for the setup here . It is largely inspired from boilerplay with dependency injection using macwire. Do note it includes a setup for scalajs-react as well but can be removed as required. Do let me know your opinion on it.

All 24 comments

@James-Parsons awesome! Just updated issue status w/ gitter room, etc โ€” can you fork the starter kit and post the link to your repo in here?

Also, just created a logo you can use for your repo's readme:

scala

https://github.com/KyleU/boilerplay may be good as a starting point. Also see https://github.com/adrianhurt/play-bootstrap for the bootstrap form helpers.

https://github.com/playframework/play-scala-rest-api-example is a good real world application, and has a 2.6.x version you can look at if you want use the milestones.

Is there a plan to include scalajs-react frontend?

@ikamthania you may want https://github.com/Daxten/bay-scalajs.g8 in that case

Hey guys just a heads up it will likely be a few days before I have time t start on this.

Hi,
I just created a pull request for the setup here . It is largely inspired from boilerplay with dependency injection using macwire. Do note it includes a setup for scalajs-react as well but can be removed as required. Do let me know your opinion on it.

Hi,
I have added home view to the pull request

home

Where can I get the favicon from?

^ ya'll are just creating the backend in Scala to adhere to API spec, right? Or are you also creating a frontend too?

This setup is mostly for backend in scala. Last commit was just to show that full stack scala is a possibility too. This pr is still open for discussion.

How's the development for this repo going?

Really interested in this! Any progress?

@yesh0907 @johanjvrens I think these guys ran out of time unfortunately, but lmk if ya'll would like to pick it up & I'll switch the issue to point at your repo!

@EricSimons go ahead. I've been ridiculously busy here lately. I'm working three jobs and going back to school so I hardly have the time anymore :/

@yesh0907 @johanjvrens would either of you like to take lead on this? Lmk and I'll have the issue point to your repo!

Thanks, but I don't have time for it.

Kind Regards
Johan Janse van Rensburg

On 28 September 2017 at 01:40, Eric Simons notifications@github.com wrote:

@yesh0907 https://github.com/yesh0907 @johanjvrens
https://github.com/johanjvrens would either of you like to take lead on
this? Lmk and I'll have the issue point to your repo!

โ€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gothinkster/realworld/issues/63#issuecomment-332685923,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AH2k9mYUpwMaALGIBRW5_s15u8ZVqptEks5smt0DgaJpZM4NJQKt
.

Hello,

I've started to work on play implementation on my own. It's matter of days or weeks in the worst case, when I would have something, what might be eligible for public view - PRs and introdution for other contributors, so I might be considered as one, who could take lead on this issue/project, if it's ok for everyone of course. :)

I've read that ikamthania implemented something already but given link to repo/PR is not active anymore, so I do not know how to compare - and maybe merge - his work with mine.

I could fork starter repo and post it in few days.

Here is the link to forked starter kit repo with Play Framework implementation. Right now it has JWT authentication, besides it shows exemplary project structure and tests. It still needs a lot of work and polishing. I posted the link as an incentive to contribute.

@EricSimons could I pursue this further?

@Dasiu feel free to continue to work on the Play w/ Scala implementation. We'd love to see it finished and get added to the README!

Thanks. I'm still on it. Everyone is welcome to contribute, just write here or review current implementation's state in the repository linked above!

All right, folks!

I believe Playframework with Scala implementation have reached feature complete stage! I tested backend implementation with React frontend, link to demo can be found in my repo. Now I would ask someone to test my work and review it. People with Scala and Playframework knowledge would be most welcome. :)

Hey! @Cameron-C-Chapman @EricSimons what is next needed step?

@Dasiu eek sorry about my delay! Awesome work on this!! I'm going to get this added to the homepage first thing tmrw morn :)

Now listed on the main readme! Amazing work @Dasiu!! ๐Ÿ’ฏ ๐ŸŽ‰

Thanks! Good to hear!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

EricSimons picture EricSimons  ยท  7Comments

mihail-petrov picture mihail-petrov  ยท  3Comments

EricSimons picture EricSimons  ยท  5Comments

EricSimons picture EricSimons  ยท  8Comments

hassanbazzi picture hassanbazzi  ยท  6Comments