A demo/learning application to explore the use of Turbolinks in conjunction with Phoenix and Ecto. Turbolinks came from the Rails world, but I've never really used it.
I'm also exploring how much CSS animation/transitions can be used in conjunction with the speed of Phoenix in creating a smooth user experience.
Ultimately, this work will be compared to Phoenix LiveView in the future.
To start your Phoenix server:
- Install dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.setup
- Install Node.js dependencies with
cd assets && npm install
- Start Phoenix endpoint with
mix phx.server
Now you can visit localhost:4000
from your browser.
Ready to run in production? Please check our deployment guides.
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix