Wpis z mikrobloga

@epi: Właśnie dlatego podaję przykład czego potrzebuję i zwyczajnie nie widzę dla danych elementów lepszej alternatywy.
A skoro już ładuje duże jquery, to posiadanie jakiegoś frameworka (nie do spa) tylko dla wygodnej budowy elementów strony chyba mija się z celem, prawda ?
@nyan_cat: to już zależy, czego bardziej potrzebujesz ;)

a często właśnie jakieś wymyslne pluginy jquery łatwo zastąpić własnym kodem, jeśli się korzysta z dobrego frameworka ;)

sliderów różnych jest od zarabania, nie tylko w jquery
a jak juz sie dezydujesz najakis framework, np angular, to lepiej budowac już wszystko w oparciu o niego
zwłaszcza, że jest to łatwe, proste i przyjemne ;)

@MegaZU0: No tak, ale to się wiąże z pisaniem od zera... mhm
Ok a inaczej, polecicie mi jakieś dobre materiały do nauki angulara/vanillajs tak bym mogła spokojnie porzucić jquery i napisać te cholerne pluginy sama ?
@nyan_cat: jak chcesz przejść z jquery na vanilajs to nie potrzebujesz żadnych tutoriali. Po prostu, co chcesz napisać w jquery, probujesz pisać w vanila z google, np: https://www.google.pl/search?q=appendElement+vanilajs&oq=appendElement+vanilajs&aqs=chrome..69i57j0.3734j0j7&sourceid=chrome&ie=UTF-8

google jest zaśmiecone mocno rozwiązaniami w jquery..

Potem jak już będziesz ogarniać zamienniki w vanilajs to dobrze byłoby się oduczyć złych nawyków z jquery. typu no cares about performance
Ok a inaczej, polecicie mi jakieś dobre materiały do nauki angulara/vanillajs tak bym mogła spokojnie porzucić jquery i napisać te cholerne pluginy sama ?


@nyan_cat:
Podstawy JS: http://helion.pl/ksiazki/javascript-programowanie-obiektowe-stoyan-stefanov,jascob.htm
Na prawde solidny przegląd podstaw JS + wzorce i dobre praktyki.
http://shop.oreilly.com/product/9780596806767.do

Książki mają już kilka lat, ale podstawy, które trzeba koniecznie znać żeby uczyć się frameworków nie zmieniły się od lat.

Poważniejsza lektura: wzorce: https://addyosmani.com/resources/essentialjsdesignpatterns/book/

Odnośnie frameworków, na pierwszy strzał polecam Backbone.
@ennovum:

Chodzi chyba o to, że:

If jQuery is available, angular.element is an alias for the jQuery function. If jQuery is not available, angular.element delegates to Angular's built-in subset of jQuery, called "jQuery lite" or jqLite.
@taximan: no właśnie napisałam wyżej, że nie o samą manipulację danymi mi chodzi, Potrzebuję na stronie trochę cukru który znam jedynie z jquery (,)

@h5n1: konkretnie responsywna karuzela obrazków, albo takie "mmenu"
po prostu nie wiem jak to pogodzić z reactem i es6 #nieznamsie #wracamdokuchni
Nie podoba mi się idea łączenia jquery z reactem/es6 to takie robienie mielonego kotleta i dorzucanie kawałków kurczaka : / bleh.
@nyan_cat:

robienie mielonego kotleta i dorzucanie kawałków kurczaka


Ale proszę bez porównywania do jedzenia bo głodny jestem (nawet taka kombinacja mnie nie zniechęca) ( )

To widziałaś? http://react-responsive-carousel.js.org/

Do menu itp ucz się tego: http://www.material-ui.com/ bo powszechne i jest też na angularze: https://material.angularjs.org/latest/

idź z es6. nie różni się od es5 mocno, a na pewno arrow functions polubisz.
@nyan_cat:

instnieja gotowe komponenty np tu https://js.coach/ ale na dzien dzisiejszy ekosystem jquery posiada wiecej rzeczy. jak czegos to nie ma to zawsze mozesz wziac jakis jquery/vanillajs (pref vanilla bo mniejszy bundle) plugin i owrapowac go w swoim customowym komponencie.

jquery z reactem/es6 to takie robienie mielonego kotleta i dorzucanie kawałków kurczaka


no dobre podejscie ale czasem trzeba cos zrobic. jednak pamietaj aby dobrac wlasciwe narzedzie do zadania, jak potrzebujesz fajerwerki
@h5n1: no dobra ()
Material ui ? ale ja już mam bootstrapa 4 :(

@taximan: tak się zastanawiam, prócz fajerwerków które wymieniłam właściwie nic więcej nie będzie, reszta już ma być działaniem na danych, plus będzie czat i wyszukiwarka z wynikami ajaxowymi jako lista która się pojawi po zaprzestaniu wpisywania (do tego chciałam mieć reacta, by upakować to w komponenty).

...wiecie co?
Chyba