abonnement Unibet Coolblue Bitvavo
pi_213138196
quote:
16s.gif Op maandag 8 april 2024 16:18 schreef FlippingCoin het volgende:
het type system van typescript is daarentegen het beste wat ik tegen ben gekomen _O_ (geen Haskell ervaring nog)
Ja jammer dat je het dan wel weer naar plain old javascript compileert.
  maandag 8 april 2024 @ 16:58:10 #202
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213138248
quote:
1s.gif Op maandag 8 april 2024 16:53 schreef Farenji het volgende:

[..]
Ja jammer dat je het dan wel weer naar plain old javascript compileert.
ja nog wel, de toekomst is vermoedelijk zelfs dat javascript zoveel overneemt dat typescript niet meer nodig is en daar vanaf gestapt zal worden. Misschien vergelijkbaar met css/sass
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
Met zwijgen kruist men de duivel
pi_213142539
quote:
14s.gif Op maandag 8 april 2024 13:33 schreef MisterFox het volgende:
Is hier iemand die echt verstand heeft van frontend en weet wat-ie doet?
Ja, ik. Vanwaar deze vraag?
  vrijdag 12 april 2024 @ 10:39:10 #204
505678 MisterFox
declare(strict_types=1);
pi_213177796
Sorry voor de late reactie. :@ Was even bezet met privédingetjes.

Nou, ik heb ergens wel de interesse om ooit beter te worden op de frontend. Op dit moment weet ik niet echt wat ik aan het doen ben.

Ik heb de afgelopen jaren echt wel toffe dingen gemaakt met HTML en Bootstrap. Tegenwoordig mix ik het met Laravel Livewire om als backender toch mooie dingen te maken.

Ik kan dus redelijk overweg met HTML en Bootstrap en daar komt nog wat kennis van CSS bij. Ook kan ik een héél klein beetje JavaScript met jQuery. Ik doe niet eens de assets compilen: gewoon een linkje naar de Bootstrap/jQuery library en custom CSS.

Zodra ik er met de tijd aan toe ben zou ik er dus wel wat mee willen gaan doen. Ik ben benieuwd hoe het tegenwoordig allemaal gaat? Ik begrijp dat momenteel Vue met TailwindCSS helemaal hot is?

Als ik zie wat er tegenwoordig allemaal mogelijk is op dit gebied (zie ook Google Earth, Excel, Spotify voor de browser etc.) loop ik daar wel warm voor.

Kan iemand me een leerpad adviseren? :)

[ Bericht 3% gewijzigd door MisterFox op 12-04-2024 11:15:24 ]
MNy paws caiuse aaS ;lotr of typo'zx 🦊
  vrijdag 12 april 2024 @ 11:16:55 #205
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213178214
quote:
0s.gif Op vrijdag 12 april 2024 10:39 schreef MisterFox het volgende:
Sorry voor de late reactie. :@ Was even bezet met privédingetjes.

Nou, ik heb ergens wel de interesse om ooit beter te worden op de frontend. Op dit moment weet ik niet echt wat ik aan het doen ben.

Ik heb de afgelopen jaren echt wel toffe dingen gemaakt met HTML en Bootstrap. Tegenwoordig mix ik het met Laravel Livewire om als backender toch mooie dingen te maken.

Ik kan dus redelijk overweg met HTML en Bootstrap en daar komt nog wat kennis van CSS bij. Ook kan ik een héél klein beetje JavaScript met jQuery. Ik doe niet eens de assets compilen: gewoon een linkje naar de Bootstrap/jQuery library en custom CSS.

Zodra ik er met de tijd aan toe ben zou ik er dus wel wat mee willen gaan doen. Ik ben benieuwd hoe het tegenwoordig allemaal gaat? Ik begrijp dat momenteel Vue met TailwindCSS helemaal hot is?

Als ik zie wat er tegenwoordig allemaal mogelijk is op dit gebied (zie ook Google Earth, Excel, Spotify voor de browser etc.) loop ik daar wel warm voor.
React is nog steeds het grote ding voor front-end ontwikkeling. (SO survey 2023, professionele response)



Van de conferenties waar ik ben geweest en digitaal heb gevolgd krijgt Angular weer meer traction, is HTMX erg hot en meta frameworks zoals Astro. (die beweegt ook positief op de thought works tech radar https://www.thoughtworks.com/radar)

Zelf heb ik geen ervaring met React maar wel met Angular, maar als ik voor een techniek zou moeten kiezen om in de front-end wereld te stappen dan zou het React zijn, met Angular als alternatief.

Die meta frameworks zoals Astro zijn heel cool maar daar zou ik voorlopig weg bij blijven, dit maakt het allemaal wat complexer. (dit is vooral voor performance gains interessant)

[ Bericht 1% gewijzigd door FlippingCoin op 12-04-2024 13:46:38 ]
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
Met zwijgen kruist men de duivel
pi_213180256
Ik zou eerst JS goed onder de knie krijgen, dat is uiteindelijk de taal van het web en de basis voor de meest populaire frontend frameworks. Deze website heeft me destijds erg geholpen: https://www.theodinproject.com/

Daarna kan je alle kanten op zoals React of Vue etc..

En astro is geweldig, vooral als je websites voornamelijk statisch zijn. Heel makkelijk en snel om te leren.
  vrijdag 12 april 2024 @ 14:37:53 #207
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213180418
quote:
0s.gif Op vrijdag 12 april 2024 14:22 schreef oblo het volgende:
Ik zou eerst JS goed onder de knie krijgen, dat is uiteindelijk de taal van het web en de basis voor de meest populaire frontend frameworks. Deze website heeft me destijds erg geholpen: https://www.theodinproject.com/

Daarna kan je alle kanten op zoals React of Vue etc..

En astro is geweldig, vooral als je websites voornamelijk statisch zijn. Heel makkelijk en snel om te leren.
Liever typescript dan. :+
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
Met zwijgen kruist men de duivel
pi_213180496
quote:
16s.gif Op vrijdag 12 april 2024 14:37 schreef FlippingCoin het volgende:

[..]
Liever typescript dan. :+
Eerst JS > TS > frameworks zou ik doen
  vrijdag 12 april 2024 @ 14:55:18 #209
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213180589
quote:
0s.gif Op vrijdag 12 april 2024 14:46 schreef oblo het volgende:

[..]
Eerst JS > TS > frameworks zou ik doen
Voor een beginner wel, maar als iemand met aardige programmeerervaring(zoals @MisterFox ) zou ik denk ik gewoon lekker een juist framework kiezen en aan de slag gaan. Misschien even een typescript boek lezen eerst.
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
Met zwijgen kruist men de duivel
  dinsdag 16 april 2024 @ 09:14:05 #210
505678 MisterFox
declare(strict_types=1);
pi_213224910
:@

Bedankt voor het compliment.
MNy paws caiuse aaS ;lotr of typo'zx 🦊
pi_213397002
Net geupgrade van Laravel 10 naar 11 met Laravel shift https://laravelshift.com/ 11.6 ook, dus netjes

Ga wel weer de website compleet testen maar het lijkt weer foutloos te zijn gegaan met de meest simpele testjes :)
  Moderator maandag 6 mei 2024 @ 16:11:10 #212
27682 crew  Bosbeetle
terminaal verdwaald
pi_213441663


Fijne softwaretestingdag allemaal *D of is het nog geen 0 januari?
En mochten we vallen dan is het omhoog. - Krang (uit: Pantani)
My favourite music is the music I haven't yet heard - John Cage
Water: ijskoud de hardste - Gehenna
  zondag 19 mei 2024 @ 23:28:19 #213
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213623438
quote:
88s.gif Op maandag 6 mei 2024 16:11 schreef Bosbeetle het volgende:
[ afbeelding ]

Fijne softwaretestingdag allemaal *D of is het nog geen 0 januari?
Oh damn, had ik even naar onze tester moeten sturen. :+
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
Met zwijgen kruist men de duivel
  zondag 19 mei 2024 @ 23:39:50 #214
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213623483
Wat blijft het type system van typescript toch geweldig.

Ik ben een Electron app aan het maken, icm Angular; zonder te ver de diepte in te gaan heb je vereenvoudigd dan 2 losse gescheiden processen. 1 lang levend node process, de main applicatie die draait op je systeem met o.a. toegang tot je filesystem, en 1 voor je Angular applicatie met hierin je GUI.

Om nu vanuit het main proces een GUI te tonen open je de url van je Angular app in een nieuw window en klaar, en om informatie mee te geven kan je dan query parameters meegeven.

Nu heb je vaak verschillende pages in je Angular app, die je op verschillende momenten wil tonen, met bijbehorend ook een eigen set aan query parameters. Nu heb ik een factory gemaakt om verschillende Angular pages vanuit het main proces te openen, welke een path krijgt en een query params object. Maar wat met TypeScript dus is gelukt, zonder naar de daadwerkelijke implementatie te kijken maar alleen naar het type system:


Eerst een mapping tussen de verschillende Angular pages, in dit geval is het er nog maar 1, en de bijbehorende interface van de query parameters. En in de createWindow accepteer ik een combinatie van key/value uit deze map.

Vervolgens zie ik overal in mijn IDE wanneer ik bijvoorbeeld een popup page wil maken, welke query parameters daarbij horen. _O_



Zo zie ik dat ik voor een popup page in de query parameters een closeMethod mee dien te geven met een waarde click of delay.

Dit is toch wel heel mooi, en gelijk een moment waarbij je denkt damn Go zijn type system is wel heel eenvoudig vergeleken met dit.
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
Met zwijgen kruist men de duivel
  dinsdag 21 mei 2024 @ 22:03:08 #215
505678 MisterFox
declare(strict_types=1);
pi_213641526
Hoe is het hier met iedereen? :W
MNy paws caiuse aaS ;lotr of typo'zx 🦊
  woensdag 22 mei 2024 @ 21:46:21 #216
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213652470
quote:
14s.gif Op dinsdag 21 mei 2024 22:03 schreef MisterFox het volgende:
Hoe is het hier met iedereen? :W
Goed hoor, wel pittig qua nieuwe informatie bij mijn nieuwe werk. En bij jou?
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
Met zwijgen kruist men de duivel
  donderdag 23 mei 2024 @ 08:32:12 #217
505678 MisterFox
declare(strict_types=1);
pi_213654371
quote:
16s.gif Op woensdag 22 mei 2024 21:46 schreef FlippingCoin het volgende:

[..]
Goed hoor, wel pittig qua nieuwe informatie bij mijn nieuwe werk. En bij jou?
Ja gaat wel de goede kant op!! :)

Vorige week watgekke dingen gebeurd waardoor ik ernstig ben gaan twijfelen of ik dit wel wil doen, maar een goed en open gesprek heeft me van gedachten laten veranderen. Even kijken hoe het loopt! :)
MNy paws caiuse aaS ;lotr of typo'zx 🦊
pi_213654442
quote:
16s.gif Op zondag 19 mei 2024 23:39 schreef FlippingCoin het volgende:
Wat blijft het type system van typescript toch geweldig.

Ik ben een Electron app aan het maken, icm Angular; zonder te ver de diepte in te gaan heb je vereenvoudigd dan 2 losse gescheiden processen. 1 lang levend node process, de main applicatie die draait op je systeem met o.a. toegang tot je filesystem, en 1 voor je Angular applicatie met hierin je GUI.

Om nu vanuit het main proces een GUI te tonen open je de url van je Angular app in een nieuw window en klaar, en om informatie mee te geven kan je dan query parameters meegeven.

Nu heb je vaak verschillende pages in je Angular app, die je op verschillende momenten wil tonen, met bijbehorend ook een eigen set aan query parameters. Nu heb ik een factory gemaakt om verschillende Angular pages vanuit het main proces te openen, welke een path krijgt en een query params object. Maar wat met TypeScript dus is gelukt, zonder naar de daadwerkelijke implementatie te kijken maar alleen naar het type system:
[ afbeelding ]

Eerst een mapping tussen de verschillende Angular pages, in dit geval is het er nog maar 1, en de bijbehorende interface van de query parameters. En in de createWindow accepteer ik een combinatie van key/value uit deze map.

Vervolgens zie ik overal in mijn IDE wanneer ik bijvoorbeeld een popup page wil maken, welke query parameters daarbij horen. _O_

[ afbeelding ]

Zo zie ik dat ik voor een popup page in de query parameters een closeMethod mee dien te geven met een waarde click of delay.

Dit is toch wel heel mooi, en gelijk een moment waarbij je denkt damn Go zijn type system is wel heel eenvoudig vergeleken met dit.
Cool! Waarom electron en angular?

Jij hebt toch ook ervaring met Go? Ik hoor veel over wails: https://github.com/wailsapp/wails
  donderdag 23 mei 2024 @ 09:55:07 #219
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213654942
quote:
0s.gif Op donderdag 23 mei 2024 08:46 schreef oblo het volgende:

[..]
Cool! Waarom electron en angular?

Jij hebt toch ook ervaring met Go? Ik hoor veel over wails: https://github.com/wailsapp/wails
Voor mij heeft het meerdere voordelen maar een grote is dat ik TypeScript aan beide kanten gebruik, en de interfaces heel makkelijk kan delen tussen de Angular applicatie en het Electron deel zonder generators of iets. Ook kan ik nu aan beide kanten RxJS gebruiken en dat is wel handig omdat er veel time based event streams in zitten in combinatie met verschillende cancelation triggers.

Ik ben wails ook wel tegen gekomen maar nog niets mee gedaan, al mijn Go werk is eigenlijk zonder GUI; maar wel vet dat dit soort dingen mogelijk/toegankelijk worden.

Electron is ook een stuk meer mature wel dan Wails als ik naar de open roadmap en docs kijk, ook wel iets om rekening mee te houden.

[ Bericht 5% gewijzigd door FlippingCoin op 23-05-2024 10:03:32 ]
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
Met zwijgen kruist men de duivel
  donderdag 23 mei 2024 @ 17:26:11 #220
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213658615
quote:
0s.gif Op donderdag 23 mei 2024 08:32 schreef MisterFox het volgende:

[..]
Ja gaat wel de goede kant op!! :)

Vorige week watgekke dingen gebeurd waardoor ik ernstig ben gaan twijfelen of ik dit wel wil doen, maar een goed en open gesprek heeft me van gedachten laten veranderen. Even kijken hoe het loopt! :)
Beter, en je kan nog altijd weg natuurlijk dat scheelt. :)
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
Met zwijgen kruist men de duivel
  vrijdag 24 mei 2024 @ 10:18:12 #221
505678 MisterFox
declare(strict_types=1);
pi_213664611
Even een vraagje: weet iemand hier een toffe dataset die ik kan gebruiken om te experimenteren met ElasticSearch? *O*
MNy paws caiuse aaS ;lotr of typo'zx 🦊
  vrijdag 24 mei 2024 @ 10:53:59 #222
459912 FlippingCoin
Weer zo'n kut millennial.
pi_213664867
quote:
17s.gif Op vrijdag 24 mei 2024 10:18 schreef MisterFox het volgende:
Even een vraagje: weet iemand hier een toffe dataset die ik kan gebruiken om te experimenteren met ElasticSearch? *O*
Misschien kan je zoeken op gratis datasets om AI models op te trainen? Die zijn er in overvloed.
Ik heb elastic search alleen nog maar gebruikt op requests en traces eigenlijk.
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
Met zwijgen kruist men de duivel
  vrijdag 24 mei 2024 @ 10:57:43 #223
505678 MisterFox
declare(strict_types=1);
pi_213664909
quote:
16s.gif Op vrijdag 24 mei 2024 10:53 schreef FlippingCoin het volgende:

[..]
Misschien kan je zoeken op gratis datasets om AI models op te trainen? Die zijn er in overvloed.
Ik heb elastic search alleen nog maar gebruikt op requests en traces eigenlijk.
Ik zal eens onderzoek gaan doen :) Ik had in een tutorial wel al deze dataset gevonden: https://www.kaggle.com/datasets/rmisra/news-category-dataset

:D
MNy paws caiuse aaS ;lotr of typo'zx 🦊
  donderdag 30 mei 2024 @ 18:15:03 #224
505678 MisterFox
declare(strict_types=1);
pi_213734562
Ik ben een Udemy cursus aan het volgen over ElasticSearch, maar ik geloof dat ik deze course maar een beetje heel erg langdradig vind en niet bepaald praktisch. Wel veel gezien en geleerd.
MNy paws caiuse aaS ;lotr of typo'zx 🦊
  zaterdag 1 juni 2024 @ 12:51:07 #225
505678 MisterFox
declare(strict_types=1);
pi_213753283
quote:
16s.gif Op vrijdag 24 mei 2024 10:53 schreef FlippingCoin het volgende:

[..]
Misschien kan je zoeken op gratis datasets om AI models op te trainen? Die zijn er in overvloed.
Ik heb elastic search alleen nog maar gebruikt op requests en traces eigenlijk.
Ben jij een loonslaaf? Want dan heb ik een vraag.
MNy paws caiuse aaS ;lotr of typo'zx 🦊
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')