Työkalut & tekniikat

Duden devaustyökalut ovat yhdessä hyväksi todettuja, yhdessä päätettyjä välineitä (ks. digitomistodude/devpackages ja digitoimistodude/dudestack.

Fyysiset kehitystyökalut

Työpöytäympäristö: Macbook Pro

Ohjelmat, managerit ja frameworkit

Editori: Periaatteessa vapaavalintainen, mutta Dude käyttää Sublime Textin ja Visual Studio Coden tuoreimpia versiota. Katso myös: sublime-settings ja vscode-settings

PHP/back-end-dependenssit: composer, packagist

JS/SCSS/front-end-dependenssit: npm (digitoimistodude/devpackages, digitoimistodude/air)

Task manager: gulp (digitoimistodude/devpackages)

Työkalut, builderit: gem, homebrew

Kehitysympäristöt: vagrant (Back end: digitoimistodude/marlin-vagrant), natiivi LEMP (Front end: digitoimistodude/osx-lemp-setup)

Deployt: Capistrano, suora SFTP

Kehitystyökaluista voidaan poiketa hyvin perustein. Muut käytössä olevat ohjelmat sekä uudet käyttöön otettavat työvälineet lisäätän tähän tekniseen ohjeistukseen. Lisää kohdassa 5.