/asi

Architektura Serwisów Internetowych, 2015/16.

Primary LanguageRuby

Architektura serwisów internetowych, 2016/17

Terminy oddania projektów:

projekt MVC deadline
zaliczenie 3 × 1 09.11.2016
egzamin 3 × 3 16.01.2017

Wszystkie projekty powinny korzystać z Ruby w wersji co najmniej 2.3.1 i Ruby on Rails w wersji co najmniej 5.0.0.

Zaliczenie i Egzamin

A good demo application is disproportionately valuable in development.
Storytelling

Link do repozytorium z opisami projektów i linkami do nich należy wpisać w pliku projects.md.

Repozytorium z projektami należy przygotować wzorując się na tym repozytorium przykładowym.

Wykład

  1. Aplikacja CRUD:
  1. Rails API:
  1. David Heinemeier Hansson. Rails 5: Action Cable demo:

Podręczne linki

  1. Git Tips – most commonly used git tips and tricks
  2. Michael Hartl, Ruby on Rails Tutorial – learn web development with Rails
  3. Edge Rails Guides.
  4. Edge Rails API
  5. Ruby style guide:
  • rubocop – a Ruby static code analyzer, based on the community Ruby style guide
  1. Code Guide by @mdo – HTML & CSS

News:

Apps

  1. Rob Guilfoyle. Building Cross Model Search with Ember, Rails, and Elasticsearch:

Meta:

  1. Trailblazer – a High-level Architecture For The Web
  1. e-commerce done right
  2. TuneMyGC – optimal MRI Ruby 2.1+ Garbage Collection

Gems:

  1. Rails File Uploading You Can Believe in with Shrine
  2. Generate Excel Spreadsheets with Rails and the Axlsx Gem
  3. Easily Provide Excel Reports with Rails and jXLS

Różne:

  1. An in-Depth Look at Basic Rails Routing