Code Monkey home page Code Monkey logo

dissectingrails6app's Introduction

Walk through course objectives

Demo code for Dissecting Rails 6 course

-[x] Rails new -[x] File system -[x] Rails server -[x] Show how to use a different port with the rails server -[x] Homepage with controller generator -[x] Authentication with Devise -[x] Logout -[x] Protecting routes with authenticate_user! -[x] Model generator for Topic -[ ] Rails console -[ ] Upgrading a gem -[ ] Seeds with Faker -[ ] Scaffold generator for Guide -[ ] Symbols vs strings -[ ] Strong params -[ ] Model generator for Following/self referential -[ ] Authorization with Petergate -[ ] Routing -[ ] Custom routing -[ ] Vanity URLs with Friendly ID -[ ] Show how partials work, including working with locals -[ ] Design implementation -[ ] form_for -[ ] form helpers -[ ] Working with images from the asset pipeline -[ ] Adding custom styles for images -[ ] Utilizing Scss -[ ] Truncate text -[ ] Link tag, inline and with block -[ ] Scss variables -[ ] Setting page title and descriptions for SEO -[ ] Favicons -[ ] Full text search, including how to work with associated content -[ ] Custom fonts -[ ] Debugging -[ ] Show how to utilize Svgs -[ ] Install font awesome -[ ] Work with gravatars -[ ] Integrating data validations -[ ] Pagination -[ ] Advanced self referential database relationships for creating user connections -[ ] Service objects - https://www.ombulabs.com/blog/rails/service-objects.html -[ ] Action Text - https://edgeguides.rubyonrails.org/action_text_overview.html -[ ] Webpacker - https://prathamesh.tech/2019/08/26/understanding-webpacker-in-rails-6/ -[ ] Encrypted credentials - https://www.dailysmarty.com/posts/cheat-sheet-for-working-with-rails-encrypted-credentials -[ ] Active Storage - https://www.dailysmarty.com/posts/steps-for-using-active-storage-to-upload-files-to-s3-with-ruby-on-rails -[ ] Active Storage Validations - https://github.com/igorkasyanchuk/active_storage_validations -[ ] CORS setup for direct uploads required by action text - https://edgeguides.rubyonrails.org/active_storage_overview.html#direct-uploads -[ ] Scss BEM styling - http://getbem.com/naming/

dissectingrails6app's People

Contributors

johnny-rob avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.