arsduo / elm-elixir-starter Goto Github PK
View Code? Open in Web Editor NEWA Starter Kit for new projects using Elm, Elixir, and Twitter OAuth.
License: MIT License
A Starter Kit for new projects using Elm, Elixir, and Twitter OAuth.
License: MIT License
Hi @arsduo, not trying to report any bugs, just want to say thanks for bundling up these awesome technologies into a simple bundle!
Been trying to learn elixir+phx/ecto and how to combine it with docker-compose to make a "braindead simple" local development environment along with auth stuff and this repo was a fantastic starting point.
Thanks for sharing!
Right now, you can't easily run mix test
locally; it requires you to specify all the environment variables. Especially until #12 is solved, it would be useful to be able to run these tests locally.
Most of the steps involve easily-automatable tasks like string replacement and file moving; there should be a script to handle this.
Elixir 1.6 ships with a code formatter! That is fantastic in Elm and I'm glad to have it in Elixir now too. It should fire on git commit for changed files, and all existing files should get linted.
Elixir compiles each time you execute a docker-compose run
command, even though the Dockerfile includes mix compile
. Circle CI compiles Elixir for both mix test
and mix credo
. There must be a way to compile once and use that repeatedly (as long as no files have changed).
This will be a bit more involved, since it requires updating Phoenix, replacing Erlang OAuth with native Elixir OAuth2, and perhaps more ๐ฌ
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.