Last 12 weeks · 0 commits
2 of 6 standards met
Fun app and great comparison. May have missed some things but remade the app in ZIM at https://zimjs.com/pokemon/ 1620 characters in 48 lines for front end 475 characters in 13 lines for back end Did not really make it adaptive for vertical layout, because I don't think it needs it... but we can do that. Not sure if there was some sort of results page for the app... could do that too, but did not. ZIM is a general canvas framework at https://zimjs.com Note: ZIM accepts regular parameters in order or as a configuration object with properties matching parameter names. We call this ZIM DUO as it was added in version 2 of ZIM. Many years later, we found out that Python has something similar built in ;-). If you are wanting to know more about ZIM from a dev standpoint... there is a page for devs, linked to on the top bar of site.
I also renamed to global_setup file to match the module name and added a unique index for the Pokemon dex id When running with MIX_ENV=dev you won't notice the effects of moving things into priv/static, when when you when the release (specifically mix phx.digest, which is already in the Dockerfile), then you will noticed that all images are cached. For the turbo, let's just load all the images upfront, instead of the only the next 2
Food for thought, Created context since we like to separate our biz logic from our web logic condensed assigns to simplify is loaded Ecto.Multi for better repo transactions Off loaded math on to postgres for ranks Made components for dryer Heex UI Drop unnecessary cache for images given I believe github gives a cached head? (could be wrong, but figured it does not do much really) Drop loading logic since its fast enough you never see it. Question: what do you think will happen if your server crashes or you deploy while someone is using the site? hint, that random will ensure it won't be what you expect.
Repository: t3dotgg/1app5stacks. Description: Theo built the same app 5 times because he's dumb Stars: 153, Forks: 41. Primary language: Elixir. Languages: Elixir (34.5%), TypeScript (22.9%), Ruby (17%), HTML (8.3%), Go (6.5%). License: MIT. Topics: elixir, golang, graphql, nextjs, phoenix, react, ruby-on-rails, t3-stack. Open PRs: 9, open issues: 9. Last activity: 1y ago. Community health: 42%. Top contributors: t3dotgg, bmdavis419, Inferus.