AngularJs, ervaringen?

Overzicht

Sponsored by: Vacatures door Monsterboard

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Ervaren Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als ervaren developer zul je hiernaast ook andere developers assisteren en waar nodig de leiding nemen in het project.

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan

Bekijk vacature »

PHP/Symfony developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Bergen op Zoom ben je als PHP/Symfony Developer niet alleen bezig met software ontwikkeling. Je bent buiten ontwikkeling ook continu bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Techstack: PHP, Symfony & mySQL. Jouw takenpakket ziet er als volgt uit: Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klanten; Het schrijven van een schone en efficiënte code volgens het Symfony framework; Onderhouden

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

VB.NET developer

Functie Het development team waar jij in terecht komt bestaat uit twee ervaren software developers. De directeur/eigenaar is tevens één van deze developers. Jij werkt direct samen met jouw werkgever en kan dan ook veel kennis en ervaring bij dit bedrijf op doen. Als team zijn jullie verantwoordelijk voor de kantoorapplicatie die deze organisatie aanbied in een niche markt. Het team is op dit moment actief bezig met een migratie waarbij het eindstation eindigt in een C# .NET omgeving. Echter is een deel van de software al geschreven in C# .NET. Hierbij is gebruik gemaakt van C# .NET, CSS, HTML,

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »
Ozzie PHP

Ozzie PHP

03/05/2015 00:36:03
Anchor link
Hey allemaal,

Wie van jullie heeft ervaring met AngularJs?

Ik heb er een en ander over gelezen en het lijkt me wel interessant. Ik vraag me heel erg af of het een goede vervanging is voor jQuery. Kun je met AngularJs ook bijvoorbeeld mooie menuutjes maken en image sliders en dergelijke?

Topic verplaatst naar "JavaScript" onderdeel.[/modedit]
Gewijzigd op 03/05/2015 11:20:14 door Wouter J
 
PHP hulp

PHP hulp

26/05/2026 12:33:58
 
Wouter J

Wouter J

03/05/2015 00:41:17
Anchor link
jQuery is een library, AngularJS een framework. Deze zijn 2 compleet andere begrippen die je niet kunt vergelijken.

Sommige frameworks, zoals FlightJS, gebruiken de jQuery library.

AngularJS (en elke andere JS framework) is leuk als je veel frontend logica in je applicatie hebt, zoals Twitter. In elk ander geval is het hopeloos overbodig.
 
- Ariën  -
Beheerder

- Ariën -

03/05/2015 00:44:43
Anchor link
Het is leuk om mee met de DOM te spelen, maar animaties vallen er zo te zien buiten.

Ikzelf heb me nog niet over te weten halen naar AngularJS. jQuery voldoet prima en heeft een duidelijkere syntax. Misschien heeft AngularJS wel wat voordelen, maar die heb ik nog niet ontdekt.
 
Ozzie PHP

Ozzie PHP

03/05/2015 00:49:30
Anchor link
@Wouter: maar kun je er hetzelfde mee? Ik lees dat er aardig wat voorstanders zijn, vanwege de MVC-aanpak, waar jQuery meer (vrij vertaald) houtje-touwtje oplossingen betreft. Verder begrijp ik dat je met Angular de view direct gebruikt om manipulaties door te voeren, terwijl je met jQuery na het genereren van een view de DOM aanpast. Het lijkt me zelf wel leuk om te gebruiken, maar kun je er ook jQuery dingen mee, dus photosliders e.d. of is het echt vooral logica-werk, data manipulatie?

@Aar:

>> maar animaties vallen er zo te zien buiten.

Waar leid je dat uit af?
Gewijzigd op 03/05/2015 00:52:27 door Ozzie PHP
 
Randy vsf

Randy vsf

03/05/2015 09:08:07
Anchor link
Animaties zitten ook in angular, alleen niet zo heel uitgebreid

Met angular kan je bv zelf html tags maken, html tags aanpassen,
en logica via html tags in je applicatie brengen.

voor een tabel te maken met gegevens uit een array doe je bv:

<table ng-controller="productsController">
<tr ng-repeat="x in products">
<td>{{x.name}}</td><td>{{x.price}}</td>
</tr>
</table>


www.codeschool.com heeft een angular course(gratis), wat je snel alle basis leert van AngularJS. En codeAcademy is een maandje geleden ook met Angular courses gestart.
Gewijzigd op 03/05/2015 09:48:15 door Randy vsf
 
Wouter J

Wouter J

03/05/2015 11:19:11
Anchor link
Ozzie, nogmaals, je kunt die 2 niet vergelijken.

jQuery is gemaakt om JavaScript programmeren makkelijker te maken. Het is vooral gefocussed op DOM manipulatie en 90% van de jQuery code bestaat uit het cross-browser compatible maken van hun API.

AngularJS is de hele architectuur van je frontend. Precies zoals je met Symfony of Zend Framework een complete architectuur krijgt voor je backend, die volledig anders is dan als je flat PHP gebruikt. Zo krijg je van AngularJS ook een complete architectuur om Model, View en Controller te scheiden.

Met jQuery ontwerp je een pagina, om vervolgens deze wat op te vrolijken met jQuery. Met AngularJS ontwerp je een architectuur, die je vervolgens opvrolijkt met wat CSS.

Nuttig om eens door te lezen: http://stackoverflow.com/a/15012542/1149495
 
Ozzie PHP

Ozzie PHP

03/05/2015 15:57:08
Anchor link
Wouter, thanks ... ik snap het nog steeds niet helemaal. Ik lees veel reviews waarin wordt gezegd dat jQuery de bestaande DOM aanpast, waardoor het sowieso wat trager is (omdat het elementen moet zoeken). Angular integreer je in de html waardoor het sneller is. Daarnaast kun je bij angular in een view beter zien waar de interactie op een pagina plaatsvindt, terwijl je dat bij jquery niet kunt zien. Ook lijkt angular wat compacter. Maar wellicht snap ik het dus niet goed. Ik vind dit wel een aardig voorbeeldje.

Exact dezelfde functionaliteit ...

jquery : http://jsfiddle.net/daniellmb/4qxgv/
angular: http://jsfiddle.net/daniellmb/34yVp/

De angular versie is compacter, en in de html zie je dat er interactie plaatsvindt, terwijl je dat bij de jquery variant niet kunt zien.

Dus waar zit 'm dan nu het verschil. Wat ik tot nu toe zie, kun je met angular "mooier" programmeren, maar wat mis ik dan? Zo'n voorbeeldje als hierboven is toch makkeljk in je website te integreren?
Gewijzigd op 03/05/2015 16:04:05 door Ozzie PHP
 
LEDfan nvt

LEDfan nvt

03/05/2015 16:31:46
Anchor link
Zoals hierboven gezegd, AngularJS en jQuery kan je niet vergelijken. Het wordt nog leuker als je weet dat er in AngularJS een eigen jQuery implenetatie is ingebouwd. (lees de nuttige dingen van jQuery in een compacate library)

Voordat je AngularJS kan begrijpen zou ik aanraden deze video te bekijken: https://www.youtube.com/watch?v=i9MHigUZKEM . Hierin worden de basis principes uitgelegd.

Jouw verglijkingsvoorbeeld is eigenlijk een beetje absurd, omdat je een heeeeel klein deeltje van Angular vergelijkt met een redelijk groot deel van jQuery. Nogmaals AngularJS is niet bedoeld als alternatief voor jQuery.

Waarschijnlijk is het handig om enkele Applicaties in AngularJS te bekijken:https://builtwith.angularjs.org/
 
Ozzie PHP

Ozzie PHP

03/05/2015 16:35:47
Anchor link
Dankjewel LEDfan, maar ik hoor nu vooral dat het niet hetzelfde is ... maar kun je in het kort dan uitleggen wat het verschil is? Wanneer gebruik je het een en wanneer het ander? Dat jquery lite in angularjs zit had ik inderdaad al gelezen. Ik lees vooral dat angular de "solide" oplossing is, en jquery meer bedoeld is voor het snellere "knutselwerk".

Maar stel ik wil een photo slider of iets dergelijks maken. Is angular daar dan niet voor bedoeld?
 
LEDfan nvt

LEDfan nvt

03/05/2015 16:47:59
Anchor link
Nee, Angular is niet bedoeld voor een photo slider. Je kan het er voor gebruiken, maar echt handig zal het niet zjin. Stel je wilt een photo slider in een groter geheel (bv. een webshop) en die webshop is geschreven in AngularJS dan zal die photo slider ook wel in Angular gemaakt worden. Maar waarschijnlijk worden de echte animaties gemaakt met oftewel CSS transitions oftewel een jQuery plugin.

Je moet echt eens die video kijken :) En eens kijken wat voor apps er op die laatste link staan.
 
Ozzie PHP

Ozzie PHP

03/05/2015 16:51:28
Anchor link
Oké thanks. Ik ben die link al aan het bekijken. Die video hopelijk later vandaag nog (is een beetje lang :-) ).

Zou je grofweg dan kunnen zeggen dat angular meer voor datamanipulatie bedoeld is en jquery meer voor grafische effecten?

>> ... is geschreven in AngularJS ...

Wat bedoel je met "is geschreven in"? Als je angularjs gebruikt, ga/moet je dan ineens anders dan voorheen programmeren?
 
Wouter J

Wouter J

03/05/2015 17:05:27
Anchor link
>> Wat bedoel je met "is geschreven in"? Als je angularjs gebruikt, ga/moet je dan ineens anders dan voorheen programmeren?

Niet echt anders, het blijft JavaScript. Maar je zult natuurlijk wel dingen anders gaan doen, omdat je een framework gebruikt. Bijv. de ng-* attributen, die zijn vrij Angular specifiek.

Merk op dat alles wat met HTML te maken heeft, dus Angular gebruikt ook heel veel DOM manipulaties.

Het verschil is dit:

Stel je maakt een webshop met PHP. Je zult dan HTML en CSS hebben en een volledige PHP backend. Deze toont de formuliertjes voor het bestellen, houdt de winkelwagen bij en doet de aankopen. Vervolgens gebruikt je jQuery om bijvoorbeeld een pop-up te verkrijgen met daarin wat er in het winkelmandje staat, ipv een compleet nieuwe pagina openen.

Stel je maakt nu diezelfde webshop met AngularJS. Je zult dan HTML en CSS hebben, met daarachter veel JS (Angular). AngularJS toont handelt de formuliertjes voor het bestellen af, AngularJS toont de producten, AngularJS houdt de winkelwagen bij en AngularJS doet de aankopen. De PHP code wordt puur en alleen gebruikt om te communiceren met de database (een (REST) API) (bijv. om producten te tonen zal AngularJS /api/products aanroepen, JSON terugkrijgen van de PHP backend met de producten en deze vervolgens op de pagina tonen). Uiteraard heb je hierin nog steeds het popupje met daarin wat er in het winkelmandje staat en deze wordt keurig verzorgt door AngularJS.

Zie je het verschil? Zoals je ziet is er een kleine overlap, ze worden allebei voor de pop-up gebruikt, maar de nadruk is compleet anders. jQuery dient in de applicatie alleen als een bonus (namelijk het tonen van een pop-up ipv een nieuwe pagina). AngularJS dient voor de hele functionaliteit. Zonder JS zou de eerste applicatie nog perfect werken, de 2e zou al de weg kwijt zijn bij het weergeven van de producten.
 
Ozzie PHP

Ozzie PHP

03/05/2015 17:20:21
Anchor link
Aha, nu wordt het al wat duidelijker Wouter. Zou je dan (grofweg) kunnen zeggen dat AngularJS eigenlijk de rol van PHP overneemt? En zo ja, wat is daar dan het nut van vraag ik me af ...

En even terugkomend op die pop-up ... zou je dan niet kunnen zeggen dat je je webshop maakt zoals je dat alijd doet, maar dat je alleen die pop-up met AngularJs maakt? Dus anders gezegd, je maakt je website zoals je dat altijd doet, maar op de plekken waar je voorheen jQuery zou gebruiken, gebruik je nu AngularJs? Is dat geen (goede) optie?
 
Wouter J

Wouter J

03/05/2015 17:41:24
Anchor link
Nee, zou ik niet doen. Of gebruikt Angular compleet of gebruikt een library zoals jQuery (of ga zelf knutselen).

Als je er zelf een beetje mee gaat spelen zul je zien dat Angular om een hele andere architectuur vraagt dan een applicatie die je nu bent gewent. Zo'n architectuur verandering voor alleen een pop-up lijkt mij redelijk tijdverspilling.
 
Ozzie PHP

Ozzie PHP

03/05/2015 17:46:50
Anchor link
Oké, thanks :)
 
Frans Havema

Frans Havema

12/08/2016 09:26:23
Anchor link
Beste,

Ik ben de laatste tijd aan het knutselen gegaan met Angular, en ben meerdere keren op het begrip bootstrap gestuit.
Van Wikipedia en ***KNIP*** werd ik ook niet echt wijzer.
Kan iemand mij dit beter uitleggen?

Mvg,
Frans

Ward:
Linkspam verwijderd.
Gewijzigd op 12/08/2016 15:44:42 door Ward van der Put
 
Marthijn Buijs

Marthijn Buijs

12/08/2016 13:35:17
Anchor link
Ik heb de link bekeken en het ziet er allemaal nogal theoretisch uit. Je zou kunnen kiezen om een AngularJS tutorial te volgen of voorbeelden van AngularJS te gebruiken om te oefenen. Zo moet je bijvoorbeeld dingen doen met HTML en JavaScript samen met AngularJS, dit lijkt mij wat praktischer.
Gewijzigd op 12/08/2016 13:35:36 door Marthijn Buijs
 
Ozzie PHP

Ozzie PHP

12/08/2016 14:32:19
Anchor link
Beste Frans Havema,

Of kan ik je misschien beter Maarten de Ruiter noemen?

Spammen en de boel belazeren op deze website wordt NIET op prijs gesteld. In vrijwel iedere post die jij doet plaats je een (verkapte) link die telkens leidt naar hetzelfde bedrijf:

WR.nl Consultancy BV / WR Werving en Selectie
[email protected]
Maarten de Ruiter

Zogenaamd je voordoen alsof je een beginner bent en telkens even een linkje plaatsen naar je eigen websites is een vorm van oplichting die hier NIET wordt getolereerd! WR Werving en Selectie is een recruiter? Op deze manier lijkt het eerder op oplichting!

Toevoeging op 12/08/2016 14:32:59:

En succes met je linkbuilding ...
 
 

Dit topic is gesloten.



Overzicht

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.