🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51717

Re: dlaczego firstChild oraz childNodes[0] mam undefined?

#51717
From: PawelS cbrbob(at)wbcd(dot)pl
Date: Sun, 02 Apr 2017 09:41
43 lines
3214 bytes
Cezary Tomczyk pisze:
> On 17/03/2017 22:11, Wojciech Bancer wrote:
>> On 2017-03-17, PawelS cbrbob(at)wbcd(dot)pl <fake@email.org> wrote:
>>
>> [...]
>>
>>> niestety, nie wszędzie zawsze można mieć naj.. naj... najnowszą 
>>> przeglądarkę,
>>> czego stety efektem jest, że strona nie wyświetla się prawidłowo,
>>> bo jquery działa tylko u twórcy na jego jedynej słusznej przeglądarce
>>> (oraz całej podobnej do twórcy rodzinie).
>>
>> Konkretne biblioteki/frameworki mają opisane wsparcie na konkretnych
>> przeglądarkach. Własnoręcznie dziergany kod nie ma takiego wsparcie i 
>> musi być
>> własnoręcznie wytestowany.
> 
> Własnoręcznie dziergany kod, tak jak i biblioteki czy frameworka, 
> powinien zawsze mieć unit testy + idealnie e2e testy.
> 
>> Na 1000 przypadków błedów może jeden będzie błędem frameworka, a nie 
>> programisty.
>> Więc jeszcze raz, czemu mam bardziej ufać komuś kto nie chce użyć 
>> frameworka,
>> niż zespołowi ludzi który poświęca mnóstwo czasu i wiedzy by 
>> dopracować jakieś
>> narzędzie? Bo ten jeden programista uważa że jest bardziej nieomylny? :)
> 
> Coś odnoszę wrażenie, że nikt tutaj nie deprecjonuje znaczenia 
> frameworków, a jedynie wątpliwe korzystanie z wszystkiego, jak leci.

DOKŁADNIE
nic dodać, nic ując,
Rozumiem stosowanie frameworków przy pisaniu zaawansowanych aplikacji w JS,
która prawie działa jak aplikacja na Desktopie, po załadowaniu się,
dalsza komunikacja z serwerem odbywa się już poprzez XMLHttpRequest().
Proste akcje typu focus() na danym polu lub wyświetlenie komunikatu,
można zrealizować w samym JS i zadziała to w większości przeglądarek.

> Same frameworki nie są złe i mogą nawet nie zawierać poważnych błędów, 
> ale mogą być za to overcomplicated :-) Ja osobście podziękowałem 
> EmberJS. Ten framework jest przekombinowany do maksimum. Ale to moje 
> osobiste zdanie.
Technical Details
Message-ID: <obqgvt$9b4$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <oahd0j$imf$1@node1.news.atman.pl> <slrnocok8o.2ov.wojciech.bancer@pl-test.org> <oajqih$23gs$1@csiph.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org>
Newsgroups: pl.comp.lang.javascript
Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined?
Date: Sun, 02 Apr 2017 11:41:16 +0200
Organization: ATMAN - ATM S.A.
Lines: 43
Message-ID: <obqgvt$9b4$1@node1.news.atman.pl>
References: <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> <5d210841-ac34-4a0b-9981-9fe8d5e61d4c@googlegroups.com> <1qyr04lt73a9k.2i4h5jx0p963$.dlg@40tude.net> <a5966894-febc-4a31-ba2c-12eb96499852@googlegroups.com> <20170316120955.4c2fcf01@pe.regionet.pl> <f86bfc66-ce12-4009-9ad7-46fdb248d93d@googlegroups.com> <oahd0j$imf$1@node1.news.atman.pl> <slrnocok8o.2ov.wojciech.bancer@pl-test.org> <oajqih$23gs$1@csiph.com>
NNTP-Posting-Host: host-89-231-96-70.dynamic.mm.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1491126077 9572 89.231.96.70 (2 Apr 2017 09:41:17 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Sun, 2 Apr 2017 09:41:17 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.24 (X11/20110622)
In-Reply-To: <oajqih$23gs$1@csiph.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit