abonnement bol.com Unibet Coolblue
pi_168340656
quote:
2s.gif Op zondag 22 januari 2017 13:02 schreef Maydiengo het volgende:
Nog een vraag, over iets anders weer. Zijn er websites/tools waar je je code doorheen kan halen, waarna je code wordt beoordeeld op juistheid en stijl, mogelijk zelfs met suggesties voor verbetering?
SonarQube kan dat redelijk uitgebreid doen, alleen is dat opzetten misschien een beetje een overkill voor hetgeen je wilt maken?
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 22 januari 2017 @ 13:18:58 #77
463618 Maydiengo
A Tree Grows in Brooklyn
pi_168340701
quote:
1s.gif Op zondag 22 januari 2017 13:17 schreef FlippingCoin het volgende:

[..]

SonarQube kan dat redelijk uitgebreid doen, alleen is dat opzetten misschien een beetje een overkill voor hetgeen je wilt maken?
Is SonarQube niet voor Java bedoeld?
  zondag 22 januari 2017 @ 13:19:12 #78
463618 Maydiengo
A Tree Grows in Brooklyn
pi_168340708
quote:
5s.gif Op zondag 22 januari 2017 13:08 schreef Tijn het volgende:

[..]

Zoiets als W3C Validator of JSLint?
Dit inderdaad. Thanks. :)
pi_168340746
quote:
0s.gif Op zondag 22 januari 2017 13:18 schreef Maydiengo het volgende:

[..]

Is SonarQube niet voor Java bedoeld?
Niet meer, heb recent nog een ontwikkelstraat opgezet voor een applicatie deels bestaand uit javascript.

Edit: niet meer als niet meer alleen voor Java.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 22 januari 2017 @ 13:21:37 #80
463618 Maydiengo
A Tree Grows in Brooklyn
pi_168340779
quote:
1s.gif Op zondag 22 januari 2017 13:20 schreef FlippingCoin het volgende:

[..]

Niet meer, heb recent nog een ontwikkelstraat opgezet voor een applicatie deels bestaand uit javascript.
Oke, maar dat lijkt me inderdaad iets te uitgebreid voor hetgene wat ik wil doen (namelijk mijn eigen, simpele code reviewen).
pi_168340920
quote:
0s.gif Op zondag 22 januari 2017 13:21 schreef Maydiengo het volgende:

[..]

Oke, maar dat lijkt me inderdaad iets te uitgebreid voor hetgene wat ik wil doen (namelijk mijn eigen, simpele code reviewen).
Ja voor mijn eigen projecten zou ik het ook niet zo snel opzetten, werkt wel best vet.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 22 januari 2017 @ 13:28:14 #82
463618 Maydiengo
A Tree Grows in Brooklyn
pi_168340975
quote:
1s.gif Op zondag 22 januari 2017 13:26 schreef FlippingCoin het volgende:

[..]

Ja voor mijn eigen projecten zou ik het ook niet zo snel opzetten, werkt wel best vet.
Toch bedankt voor de tip. ^O^
pi_168496703
Even een onzinnig vraagje tussendoor:

Ik heb een iframe en daar heb ik sandbox met alle allow opties die er zijn behalve allow-popup.. waarom krijg ik in mn console te zien:
"Een iframe met zowel allow-scripts als allow-same-origin voor zijn sandbox-attribuut kan zijn sandboxing verwijderen."
??
want het lijkt popunders te blokkeren, wat mijn hele doel was.
  zaterdag 28 januari 2017 @ 19:16:08 #84
91039 mstx
2x1/2 = 1/2 x 1/2
pi_168498031
quote:
0s.gif Op zaterdag 28 januari 2017 18:21 schreef Skunk-m het volgende:
Even een onzinnig vraagje tussendoor:

Ik heb een iframe en daar heb ik sandbox met alle allow opties die er zijn behalve allow-popup.. waarom krijg ik in mn console te zien:
"Een iframe met zowel allow-scripts als allow-same-origin voor zijn sandbox-attribuut kan zijn sandboxing verwijderen."
??
want het lijkt popunders te blokkeren, wat mijn hele doel was.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe
quote:
When the embedded document has the same origin as the main page, it is strongly discouraged to use both allow-scripts and allow-same-origin at the same time, as that allows the embedded document to programmatically remove the sandbox attribute. Although it is accepted, this case is no more secure than not using the sandbox attribute.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  zondag 29 januari 2017 @ 12:02:30 #85
123869 Merkie
Surprisingly contagious
pi_168511181
Jammer dat het topic beetje dood is. Maar ik wilde even zeggen dat ik afgelopen weken aan de slag ben gegaan met Vue, en dat is me uitstekend bevallen. Zeer eenvoudig in gebruik, en ook snel te leren. Als je nog veel met jQuery werkt zou ik ernstig overwegen je methodiek te herzien :).
2000 light years from home
  zondag 29 januari 2017 @ 16:26:42 #86
118011 BrainOverfloW
Fok! around the Clock!
pi_168519764
quote:
1s.gif Op zondag 29 januari 2017 12:02 schreef Merkie het volgende:
Jammer dat het topic beetje dood is. Maar ik wilde even zeggen dat ik afgelopen weken aan de slag ben gegaan met Vue, en dat is me uitstekend bevallen. Zeer eenvoudig in gebruik, en ook snel te leren. Als je nog veel met jQuery werkt zou ik ernstig overwegen je methodiek te herzien :).
Hier sluit ik me graag bij aan. Ik werk nu ruim een jaar met Vue en wil echt niet meer terug naar jQuery als basis framework voor mijn sites. Ik gebruik jQuery alleen nog voor een aantal plug-ins.

Het werkt zo veel fijner om niet voor iedere actie de DOM in te hoeven duiken en handmatig ieder DOM element aan te passen. Je hebt één centraal object waarin je de data opslaat en de pagina past zich automatisch aan bij iedere wijziging die daarin gebeurt.
Het scheelt ook een hoop ids, classes en data attributen in je HTML om je jQuery aan vast te binden.

Een simpel voorbeeldje:

Je hebt een knop op je pagina die een plaatje moet tonen/verbergen bij iedere klik.

In jQuery moet je dan die knop zoeken, bepalen wat de status van tonen is, het plaatje zoeken en aan passen, de tekst op de knop aan passen en de status wijzigen.

HTML
1
2
<button id="toggleImage" data-show-image="1">Hide image</button>
<img id="image" src="image.jpg">

JS
1
2
3
4
5
6
7
8
9
10
11
12
13
$("#toggleImage").click(function(){
    var showImage = $(this).attr("data-show-image");

  if(showImage == "0"){
        $("#image").show();
        $(this).html("Hide image");
        $(this).attr("data-show-image", "1");        
    }else{
        $("#image").hide();
        $(this).html("Show image");
        $(this).attr("data-show-image", "0");        
    }
});

In Vue draai je die denkwijze om. Je neemt een attribute om de status in op te slaan (showImage) en bepaald van daaruit hoe de pagina er uit moet zien. De knop past alleen dat attribute aan en de rest springt vanzelf in de staat waarin het moet staan.

HTML
1
2
3
4
<button @click="showImage = !showImage">
    {{ showImage ? 'Hide image' : 'Show Image'}}
</button>
<img src="image.jpg" v-show="showImage">

JS
1
2
3
data : {
  showImage : true
}

Voor wie geïnteresseerd is, Vuecasts is een goede, gratis, tutorial serie om kennis met Vue te maken.
Whether or not you can become great at something, you can always become better.
And one day you'll wake up and find out how good you actually became, having transcended whatever limits you might have thought you couldn't pass.
Neil Degrasse Tyson
  zondag 29 januari 2017 @ 17:00:20 #87
56176 Catch22-
Ben je Blind?!
pi_168520722
Ik heb Vue een beetje langs me heen laten gaan. Ik zit vol in Angular2 atm.

Als je jezelf serieus wil nemen als frontender moet je angular2/vue/react tenminste kennen en je met tenminste 1 van de 3 comfortabel voelen.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_168521919
quote:
11s.gif Op zondag 29 januari 2017 17:00 schreef Catch22- het volgende:
Ik heb Vue een beetje langs me heen laten gaan. Ik zit vol in Angular2 atm.

Als je jezelf serieus wil nemen als frontender moet je angular2/vue/react tenminste kennen en je met tenminste 1 van de 3 comfortabel voelen.
Ik ken er geen een :@
  zondag 29 januari 2017 @ 18:31:44 #89
56176 Catch22-
Ben je Blind?!
pi_168523186
quote:
0s.gif Op zondag 29 januari 2017 17:45 schreef JanCees het volgende:

[..]

Ik ken er geen een :@
Dan zou ik toch aan de slag gaan met 1 van die drie. Al was het alleen al om de concepten te leren kennen en te weten wat ze kunnen. Dan kan je voor jezelf wel uitmaken of je het echt wil gebruiken.

Ben nu zelf bezig met een nieuwe webplatform wat we op werk gaan gebruiken. Play framework als API waar de backenders in werken, ik alles in een angular 2 app aan de voorkant.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_168531467
quote:
1s.gif Op zondag 29 januari 2017 18:31 schreef Catch22- het volgende:

[..]

Dan zou ik toch aan de slag gaan met 1 van die drie. Al was het alleen al om de concepten te leren kennen en te weten wat ze kunnen. Dan kan je voor jezelf wel uitmaken of je het echt wil gebruiken.

Ben nu zelf bezig met een nieuwe webplatform wat we op werk gaan gebruiken. Play framework als API waar de backenders in werken, ik alles in een angular 2 app aan de voorkant.
Recent ook wat gemaakt met Angular2, werkt super chill met de CLI; alleen is heel veel documentatie online veroudert doordat het geschreven is voor oudere beta releases, was wel een struggle af en toe.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 29 januari 2017 @ 22:12:59 #91
56176 Catch22-
Ben je Blind?!
pi_168531540
quote:
0s.gif Op zondag 29 januari 2017 22:10 schreef FlippingCoin het volgende:

[..]

Recent ook wat gemaakt met Angular2, werkt super chill met de CLI; alleen is heel veel documentatie online veroudert doordat het geschreven is voor oudere beta releases, was wel een struggle af en toe.
Je hebt de docs toch? Die zijn redelijk compleet. En de meeste artikelen zijn wel up to date, van wat ik tegen kom
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_168531885
quote:
1s.gif Op zondag 29 januari 2017 22:12 schreef Catch22- het volgende:

[..]

Je hebt de docs toch? Die zijn redelijk compleet. En de meeste artikelen zijn wel up to date, van wat ik tegen kom
Ik heb in de docs niet kunnen vinden hoe ik op de jusite manier een mock van een service maak, en ik kwam verder bijna alleen maar verouderde voorbeelden tegen helaas.
I think that it’s extraordinarily important that we in computer science keep fun in computing
For all who deny the struggle, the triumphant overcome
  zondag 29 januari 2017 @ 22:59:35 #93
123869 Merkie
Surprisingly contagious
pi_168532872
quote:
11s.gif Op zondag 29 januari 2017 17:00 schreef Catch22- het volgende:
Ik heb Vue een beetje langs me heen laten gaan. Ik zit vol in Angular2 atm.

Als je jezelf serieus wil nemen als frontender moet je angular2/vue/react tenminste kennen en je met tenminste 1 van de 3 comfortabel voelen.
Ik lees veel slechte ervaringen met Angular 2, enorm bloated en veel regels code nodig om iets voor elkaar te krijgen. React heb ik ook over ingelezen (niet daadwerkelijk uitgeprobeerd), maar dat lijkt me ook een toppertje (doet ongeveer hetzelfde als Vue, alleen genereer je HTML-code met Javascript, met Vue pas je Javascript toe op HTML-code).

Voor Vue heb je ook een development template in Node, met o.a. Webpack en hot-reloading standaard ingebouwd. Dit werkt ook enorm prettig (npm run build en je hebt direct een prachtige build klaarstaan die je zo op een server kan gooien).
2000 light years from home
  zondag 29 januari 2017 @ 23:02:23 #94
56176 Catch22-
Ben je Blind?!
pi_168532953
Angular 2 is echt een mvc framework, daardoor heb je wat meer structuur en dus overhead.

Dat tweede heb ik ook met mijn angular applicatie.

Begrijp me niet verkeerd, ik zeg niet dat je angular, react of Vue moet gebruiken, maar wel dat je moet weten wat het biedt

[ Bericht 30% gewijzigd door Catch22- op 29-01-2017 23:12:10 ]
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_168561876
quote:
1s.gif Op zondag 29 januari 2017 18:31 schreef Catch22- het volgende:

[..]

Dan zou ik toch aan de slag gaan met 1 van die drie. Al was het alleen al om de concepten te leren kennen en te weten wat ze kunnen. Dan kan je voor jezelf wel uitmaken of je het echt wil gebruiken.

Ben nu zelf bezig met een nieuwe webplatform wat we op werk gaan gebruiken. Play framework als API waar de backenders in werken, ik alles in een angular 2 app aan de voorkant.
Klopt, ik ga me binnenkort eens verdiepen erin.
  dinsdag 31 januari 2017 @ 11:20:32 #96
56176 Catch22-
Ben je Blind?!
pi_168562709
quote:
0s.gif Op dinsdag 31 januari 2017 10:31 schreef JanCees het volgende:

[..]

Klopt, ik ga me binnenkort eens verdiepen erin.
Ik zou react of Vue doen, angular2 heeft nogal een steile learning curve als je het mij vraagt
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_168621906
Hopelijk is dit het goede topic voor mijn vraag.

Via een affiliate programma heb ik een Javascript gekregen om te plaatsen op mijn (wordpress)site voor een banner feed. Onder internet explorer laad dit script altijd. Onder Chrome en Safari echter niet. Enkel na (force) refresh is de kans ongeveer 1 op 5 dat het script daadwerkelijk zal laden. De overige 4 van de 5 keren wordt er niks geladen.

Mocht iemand hier direct een oplossing voor weten, ik ben één en al oor. ^O^ Mocht iemand een link nodig hebben graag even dm, wil de site hier niet in dit topic plaatsen.

Edit: Opgelost

[ Bericht 1% gewijzigd door Blobje op 02-02-2017 23:54:04 ]
pi_168622821
Ik wil even hier klagen dat clip-path en box-shadow niet met elkaar samengaan, net als mask en box-shadow }:|
pi_168622941
Over de posts hierboven.. Het gaat niet om de framework zelf, maar om de gedachtegang. De oplossing voor problemen die er zijn, bijvoorbeeld 2-way-bindings... Dat lossen de genoemde frameworks op. Zelf vind ik tot nu toe Vue wel lekker.
pi_168626196
Een vraag waar ik eigenlijk al een tijd over twijfel en nu het toch over Vue gaat.

Situatie; Een ecommerce website met aan de linkerkant verschillende facetten die je kan aanklikken waarna de de content aan de rechterkant verandert en de overgebleven producten in beeld staan.

Welke oplossing zouden jullie kiezen en waarom als het gaat om het ophalen en tonen van die content? JSON, of direct html terugkrijgen van je backend?

Mijn developer gevoel zegt in eerste instantie json, maar gewoon direct een HTML view erin pompen werkt ook gewoon praktisch en snel.

Wanneer ik even snel langs de grote websites ga dan zie ik dat Coolblue gewoon een HTML response opvraagt. Tweakers daarentegen kiest een middenweg JSON met daarin HTML. Maar Bol.com doet alles met een JSON response die daarna verwerkt wordt.

:P Een van die situaties waar ik gewoon links of rechtsom geen voorkeur heb omdat ik niet weet wat ik ervan moet vinden.
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')