Back
Question
We're a group of makers shipping together. We help each other stay accountable and reach our goals.
Apply for accessGo to Homepage | g h |
Go to Done Todos | g d |
Go to Questions | g q |
Compose a New Todo | n |
Go to Search | / |
Show this dialog | ? |
👋 Join WIP to participate
CSS
autoprefixer-rails
– automatically adds browser prefixes like-webkit
and-moz
to your CSSbourbon
– helpful SASS mixinsnormalize-rails
– CSS resetJS
gon
– set JS vars in controller (e.g.current_user.id
)turbolinks
– fast front-end, without requiring complicated JS (e.g. React)SEO
meta-tags
– set meta tags, open graph, etcsitemap_generator
– generates sitemapsDevelopment
rubocop
– for yourself to write better Rubybetter_errors
– name speaks for itselfletter_opener
– whenever Rails sends an email, it will just show it in the browserdotenv-rails
– use.env
file for your ENV varsMisc
friendly_id
– flexible way of generating slugsgroupdate
– group records by day/week/month, useful for analyticsrack-attack
– block spammers, scrapers, and other abusive clientsshrine
– extensible file upload gemsimple_form
– better way to generate HTML formsA few of yours plus:
ADMINISTRATION
CSS
HTML
haml. Save time and gain clarity with your html code
httparty. Makes http fun again! (not my words but pretty accurate)
API
MISC
Of course don´t forget. Devise, sidekiq, stripe ...
Debugging:
github.com/pry/pry - Pry gem, an alternative to the IRB shell.
github.com/deivid-rodriguez/b… - Byebug gem, you can pinpoint where the bug is in that specific code
STYLES:
rubygems.org/gems/bulma-rails --> add styles to your page, similar to twitter bootstrap
rubygems.org/gems/font-awesom… --> font awesome in embedded Ruby! So good for links
github.com/kaminari/kaminari --> for pagination, lets you break down your collection of items to be broken down
GRITTER GEM rubygems.org/gems/gritter --> users will have notification if they something to the app like sign out, post a question, add an answer. That black box you see that pops up on the upper tight. WIP.chat has this 😄
FWIW, I don't use
gritter
. It's just a standard Rails flash notice with some CSS. No Javascript needed.no idea you could do that haha
wait fwiw, i actually know how to do it but i started using gritter first but now i switched it, don't know how to delete the comment above😅