Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example Application #76

Open
gregjohnsonsaltaire opened this issue Mar 20, 2022 · 3 comments
Open

Example Application #76

gregjohnsonsaltaire opened this issue Mar 20, 2022 · 3 comments
Labels

Comments

@gregjohnsonsaltaire
Copy link
Contributor

Thanks for all the recent work ...

Would it be possible to put an example application together to show a recommended methodology for common use cases and to provide a comparison with LiveView?

eg https://github.com/chrismccord/phoenix_live_view_example, especially the "CRUD users with live pagination" example?

Would be great to see how much simpler Hologram could make the examples ... Thanks

@bartblast
Copy link
Owner

Hey, you're welcome! :) That's in my plans, but I wanted to implement the essential Elixir syntax first. I'd like to avoid a situation in which folks start to play with the framework and find things not working as they expect. As you imagine this would create some overhead for me, because I would have to handle the issues.

There is some subset of the language and some features that I would like to finish, before creating the framework's website and example application: see: https://github.com/bartblast/hologram/projects/4
Then only complex features which I have to implement are: case expressions (which I'm working on now), "if" template directives and anonymous function types. The other issues for version 0.2.0 are quite simple.

What are your thoughts about this approach?

@gregjohnsonsaltaire
Copy link
Contributor Author

gregjohnsonsaltaire commented Mar 21, 2022 via email

@bartblast
Copy link
Owner

Thank you for your suggestions @gregjohnsonsaltaire ! I'll soon apply the idea with the dev branch. I removed a few non-critical issues from the version 0.2.0 goals. Good news is that the case expressions are already complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants