Mitkä ovat Vue:n tai vastaavan keskeiset edut "perus-React:n" yli?
Vuoden vanhaa React:n eduista yli Vue:n:
https://www.reddit.com/r/reactjs/comments/
Näihin sinun kaikkiin kysymyksiin on hyvin ja totuudenmukaisesti vastattu näissä videoissa:
No jaa. Svelte on edelleen syntaksin selkeydessä ja resurssien käytössä ylivoimainen. Pitäisi vain tietää, miksi ja milloin käyttää näitä vanhempia rajapintoja.
Tietämistä auttaisi, jos opettelisit niitä. Et kai voi oikeasti kuvitella, että oppisit hyvät tiedot erilaisten kirjastojen käytöstä vain selailemalla netistä keskusteluja ja blogeja ilman, että oikeasti kokeilet käytännössä.
Metabolix kirjoitti:
Tietämistä auttaisi, jos opettelisit niitä. Et kai voi oikeasti kuvitella, että oppisit hyvät tiedot erilaisten kirjastojen käytöstä vain selailemalla netistä keskusteluja ja blogeja ilman, että oikeasti kokeilet käytännössä.
Svelte:n voi todistaa matemaattisesti paremmaksi esimerkiksi rivien ja abstraktioiden määrässä. Toisin olisi, jos kyse on makuasioista.
Selitä, mitä tarkoittaa matemaattisesti parempi. Kumpi on parempi, 1 vai 2? Miten todistat tämän matemaattisesti?
Eikös tuossa puhuttu kahdesta määrästä. Riippuen asiasta suurempi tai pienempi on yleensä parempi. Sanoisin toki että "todistaa matemaattisesti" on todella suureellisesti sanottu kahden numeron keskinäisen suuruuden vertailemisesta :D
Mutta siis varmaankin voisi olettaa että että se jossa on enemmän abstraktioita on parempi.
Rivien määrästä en osaa sanoa mitä se tarkoittaa. Jos jossain on 500 riviä ja toisessa 2000 riviä niin en tuon perusteella kyllä osaa sanoa kumpi on parempi. Toki jos ne tekevät tasan samat asiat tasan yhtä hyvin ja yhtä suorituskykyisesti yms, ovat yhtä luettavia jne, niin sitten sanoisin että vähemmän rivejä on parempi.
JS-koodin voi laittaa myös yhdelle riville, tuleeko siitä silloin vielä parempi? Työkaluilla voi myös helposti vähentää merkkimäärää, aina vain paranee?
Metabolix kirjoitti:
Selitä, mitä tarkoittaa matemaattisesti parempi. Kumpi on parempi, 1 vai 2? Miten todistat tämän matemaattisesti?
Siis Svelte:n tapauksessa voidaan laskea, että sama ohjelma vie vähemmän rivejä toteuttaa ja että syntaksissa on vähemmän merkkejä eli se on yksinkertaisempaa. Myös, että ohjelman jäsennys on nopeampaa, koska siinä on vähemmän askelia. Myös, että ohjelma vie vähemmän tilaa.
Tavallaan tuo on makuasia, koska jonkun mielestä React voi olla selkeä, koska siinä sentään sanotaan useimmat asiat. Toisille tämä on "boilerplate":a, joka voidaan piilottaa pois ja jonka kirjoittamiseen ei kannata käyttää aikaa.
React:han siis maksaa teoriassa enemmän rahaa sen takia, että samaan ohjelmaan pitää kirjoittaa kauemmin.
Molempia käyttäneensä voin sanoa, että mavavilj ei tälläkään kertaa tiedä mistä höpisee.
noutti kirjoitti:
Molempia käyttäneensä voin sanoa, että mavavilj ei tälläkään kertaa tiedä mistä höpisee.
I'M SHOCKED!
mavavilj kirjoitti:
Vuoden vanhaa React:n eduista yli Vue:n:
https://www.reddit.com/r/reactjs/comments/
10u17c7/comment/j7a3acv/
Tulkitsin itse, että Vue:n tarkoitus on rajapintaistaa React:ia. Eli toisin sanoen, React:sta, jossa on isompi kirjasto, revitään kaikki perustoiminnallisuus, mitä saadaan, jonka jälkeen Vue:llä pyritään saamaan tähän jotain toistettavaa, jotta saadaan kehityskustannuksia alas, koska React vaatii liikaa manuaalista koodaamista.
"Better to remain silent and be thought a fool
than to speak and remove all doubt."
Mutta mavavilj myönsi jo aiemmassa keskustelussa trollaavansa. Ja teeskentelee mahdollisimman typerää osoittaakseen korkeakoulun epäonnistuneen, tai jotain sellaista.
jlaire kirjoitti:
"Better to remain silent and be thought a fool
than to speak and remove all doubt."
Samat sanat. Etenkin kun keskusteltavat väitteet todetaan jo alussa (https://www.reddit.com/r/reactjs/comments/
Jotkin merkittävät palveluntarjoajat näyttävät hakevan nimenomaan React + Vue -osaamista. Joten miksi heitä kiinnostaa Vue lainkaan? Esimerkiksi: https://www.tietoevry.com/en/create/design-and-experience/for-the-mobile-future/
Eli keskeistä on, että miksi kukaan haluaa migratoida React:sta pois, joka todetaan keskustelun aiheessa. Here's your certificate of https://shorturl.at/Dpp7N and your science article https://tieku.fi/ihminen/ruma-ei-herata-luottamusta with a significant programming zen https://peps.python.org/pep-0020/#the-zen-of-python eli "Beautiful is better than ugly." ja myös kontekstissa "Readability counts.".
https://www.enprowess.com/blogs/wp-content/uploads/2021/09/ChooseReactVue.png
Onkohan täällä keskustelussa näitä jonneja:
https://www.reddit.com/r/Python/comments/9ih95r/
tai
https://www.reddit.com/r/PHP/comments/tu2ydy/
Mahdollisesti myös Ohjelmointiputkan oma koodi ei ole erityisen vahva referenssi fronttiteknologioiden puolesta.
---
Varoitan vielä, että tulen tekemään rikosilmoituksen henkilökohtaisuuksiin kohdistuvista harhaväitteistä, koska niillä on ilmiselvä henkilöllistävä ja maineeseen kohdistuva klangi, joilla voidaan pyrkiä vaikuttamaan myös elinkeinoon. Nämä ovat rangaistavia tekoja: https://www.minilex.fi/a/rikoslaki-ja-kunnianloukkaus Kommentit on kopioitu - Good luck! Erityisen ansiokasta on yrittää tätä yhteisöissä, joissa monet kanssakeskustelijat osaavat tallentaa tiedot oikeusteknisesti eli todennäköisimmällä kiinnijäämisriskillä.
Tämän perusteella:
"Your main job will be to implement Web Applications with the use of React or Vue (depending on the project)"
https://klaster.it/en/2022/08/frontend-developer-react-or-vue-tietoevry/
Voisi olla, että niitä käytetään myös vain eri tarkoituksiin, eikä välttämättä sotketa keskenään.
---
Olen kyllä ajatellut poistua tämmöisistä yhteistöistä, joissa mitään ei koskaan perustella, mutta väitetään kaikkea ja tuotetaan itse paskaa content:ia. Do as I say, not as I do?
Ei täällä mitään Svelte-OP:aa tarvita, vaan Beauty Coders, jossa sisäistetään myös Zen-commandmentit.
Voisitko poistua foorumilta.
mavavilj kirjoitti:
Mahdollisesti myös Ohjelmointiputkan oma koodi ei ole erityisen vahva referenssi fronttiteknologioiden puolesta.
mavavilj kirjoitti:
Do as I say, not as I do?
Oletko koskaan miettinyt, että:
- Ohjelmointiputkan oma koodi on suurelta osin ajalta, jolloin React ei ollut olemassa, virtuaalipalvelin maksoi "paljon", pieniä nettisivuja ylläpidettiin webhotellissa esim. PHP 5.2:lla, IE6 oli yhä olemassa, CSS-animaatioita ei nykyiseen tapaan käytetty ja jotkut intoilijat pitivät selaimesta JavaScriptin pois päältä.
- Ohjelmointiputkan ylläpitäjiä ei paljon web-fronttiteknologiat kiinnosta eikä ole mitään tarvetta tuottaa uusia "referenssejä" tältä alalta, kun on jo reilusti työhistoriaa.
- Ohjelmointiputkan ylläpitäjillä on oikeita töitä ym. asioita, ja toisaalta ei ole selkeitä kontakteja viiteryhmiin, joissa suomenkeliselle sivustolle olisi suurta kysyntää. Sivuston frontin uudistaminen ei ole siksi minkäänlainen prioriteetti.
Jos haluat referenssiksi koodata Ohjelmointiputkan frontin uusiksi Sveltellä, kyllä varmaan voitaisiin järjestää asia.
mavavilj kirjoitti:
Olen kyllä ajatellut poistua tämmöisistä yhteistöistä
Se voisi olla kaikille paras ratkaisu, kun ei näistä keskusteluista sinunkaan osaltasi kerry oikein rakentavaa sisältöä vaan lähinnä kopioit netistä mielipiteitä.
mavavilj kirjoitti:
Jos haluat referenssiksi koodata Ohjelmointiputkan frontin uusiksi Sveltellä, kyllä varmaan voitaisiin järjestää asia.
No kun ei sille kelpaa hommat kuhan ulisee vaan.
Aihe on jo aika vanha, joten et voi enää vastata siihen.