Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Niezbędnik Frontend developera

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

Niezbędnik Frontend developera

Zestaw narzędzi współczesnego frontend developera

Avatar for Maciej Korsan

Maciej Korsan

June 13, 2016

Other Decks in Programming

Transcript

  1. Maciej Korsan Frontend developer @ SICC Wykładowca na studiach podyplomowych

    Frontend development @ WI PB Fotograf @ Korsan Studio W internetach @maciejkorsan 2
  2. 4

  3. 6

  4. 7

  5. 12

  6. 13

  7. 14

  8. 15

  9. 17

  10. oprogramowanie // edytor Możliwość dostosowania do własnych potrzeb Wtyczki: emmet

    (emmet.io), "upiększacze", podpowiedzi itp. Kolorowanie składni (kolory!) Modułowy, lekki, szybki Dobry edytor 27
  11. oprogramowanie // npm Oparty o node.js (niespodzianka!) Zarządzanie paczkami (npm

    install angular) Instalacja globalna/lokalna Możliwość zapisywania konfiguracji paczek/zależności Node Package Manager 30
  12. oprogramowanie // automatyzacja Automatyczne przeładowywanie Monitorowanie plików Budowanie paczek Minifikacja/obfuskacja

    Procesowanie less/scss (autoprefixer!) ... miejsce na Twój pomysł (masa gotowych modułów!) Automatyzacja 32
  13. oprogramowanie // preprocesory css Łatwiejsze zarządzanie kodem (moduły!) Szybsze tworzenie

    Dostęp do zmiennych, funkcji, pętli Własne generatory Preprocesory CSS 34
  14. oprogramowanie // preprocesory css //less / sass .class { color:

    pink; .element { background: blue; &:hover { background: red; } } } //css .class { color: pink } .class .element { background: blue; } .class .element:hover { background: red; } 35
  15. oprogramowanie // przydatne serwisy colourlovers.com - gotowe palety kolorów i

    tła validator.w3.org giphy.com flaticon.com - darmowe ikony developers.google.com/products/ chir.ag/projects/name-that-color/ - nazywarka kolorów 41
  16. Jak nie zwariować? NIE MUSISZ ZNAĆ WSZYSTKICH NAJNOWSZYCH NARZĘDZI!!! (NIE

    MYŚL NAWET O WDRAŻANIU WSZYSTKICH NOWOŚCI DO ISTNIEJĄCEGO PROJEKTU! Eksperymentuj Nie bój się pytać - każdy kiedyś zaczynał :) 42