Blog over webdevelopment

Angular apps starten en stoppen

Als je gebruik maakt van Angular componenten kan je er voor hebben gekozen dat elk component een nieuwe Angular app wordt. Je hebt dan nette en kleine componenten die je snel kunt inladen, maar toch kun je tegen problemen aanlopen. Als je bijvoorbeeld…

Lees verder

Angular: Het verschil tussen Components en Directives

Angular is een uitstekend framework om snel client-side apps mee te maken. Het MVC framework biedt controllers, services, factories, views, directives en componenten. Servies, controllers en views hebben een duidelijke functie binnen de app, maar components…

Lees verder

4 performance tips voor Angular apps

Two-way binding heeft webdevelopment veranderd. 'live' laten zien aan gebruikers wat er gebeurt en 'live' verwerken van de input van gebruikers zorgen voor de gebruikers voor een prettige ervaring. Een ander voordeel is dat jij als developer nauwelijks…

Lees verder

Kickstart een Angular project

Een nieuw Angular project is zo gestart, je laadt Angular in via een CDN en je schrijft al snel de eerste controller en directive. Snel komen er meerdere classes en modules in je app en begin je moeite te krijgen met het vinden van de juiste code. Als…

Lees verder

Het verschil tussen Concat, Uglify en Minify

Tools zoals Gulp en Grunt helpen front-end developers bij de ontwikkeling van websites of webapplicaties. De termen Concat, Uglify en Minify worden door beide tools gebruikt, maar wat betekenen deze termen en nog belangrijker, wat kunnen we ermee?ConcatConcat…

Lees verder

Angular en Google Analytics

Met Angular schrijf je in een handomdraai spa. Maar hoe krijg je nou inzicht in het gebruik van de app? Bij een reguliere website kun je gebruik maken van Google Analytics. Door de trackings-code van Google Analytics in het html document van de website…

Lees verder

MySQL: Afstand-berekeningen met longitude en latitude

Met de komst van de mogelijkheid om met de browser de locatie van een gebruiker te bepalen hebben steeds meer websites locatie ondersteuning. Om deze manier kan informatie die belangrijk is voor de gebruiker worden getoond. Denk hierbij aan slaapplaatsen…

Lees verder

Nederlandse reguliere expressies

Een reguliere expressie is een manier om patronen te beschrijven waarmee een computer tekst kan herkennen. Er bestaat hiervoor een formele syntaxis, die deels is gestandaardiseerd. Reguliere expressies worden bijvoorbeeld op websites en in webapplicaties…

Lees verder

Vergelijking: NodeJS en PHP

Wat is het verschil tussen een event-georiĆ«nteerde programmeertaal en een programmeertaal zoals PHP? In dit artikel wordt dit verschil duidelijk door code voorbeelden en vergelijkende tests. Wat is event-georiĆ«nteerd programmeren? Het voordeel van…

Lees verder

Een minimaal HTML5-document

HTML5 is de nieuwste versie HTML, die nog steeds wordt ontwikkeld. Websites worden steeds meer voorzien van verschillende soorten media, het gebruik van het internet is ook gewijzigd. HTML5 biedt nieuwe mogelijkheden die het gebruik van nieuwe technieken…

Lees verder

Wat is een crawler?

Een crawler is - zoals omschreven in de IT Glossary van Gartner (Gartner, Gartner IT Glossary, 2013) - een stuk software dat ontworpen is om URL's op websites te volgen om vervolgens nieuwe URL's te vinden. Het zoeken en het volgen van URL's is een recursief…

Lees verder

5 tips voor een snelle website

Niets schikt een bezoeker meer af dan een trage website. Een website kan bijvoorbeeld traag zijn doordat er veel afbeeldingen worden geladen. Ook Google houdt niet van trage websites sinds de Panda update. Als de website te traag is zal de website niet…

Lees verder

Tips voor zoekmachine optimalisatie

Een hogere positie in Google, dat wil iedereen. Maar wat zijn nou echt praktische tips om hoger te komen in Google? In dit artikel bespreken we een paar tips om hoger te komen in Google. Er zijn een aantal technische handelingen en eisen die ook helpen…

Lees verder

Introductie tot CodeIgniter

CodeIgniter is een web applicatie framework gebouwd in PHP. CodeIgniter maakt het mogelijk om snel grote webapplicaties te bouwen doordat het standaard veel libraries bevat. Waarom kiezen voor CodeIgniter? In tegenstelling tot veel andere frameworks…

Lees verder

Introductie tot Node.JS

Node.JS is een softwareplatform voor het maken van (web)applicaties die snel werken en makkelijk uit te breiden zijn. Het softwareplatform is ontwikkeld door Ryan Dahl vanaf 2009. Hij had als doel dat push notificaties, zoals veel gebruikt bij mobiele…

Lees verder