Since you're talking about JS/CSS Frameworks, what about Foundation?
http://foundation.zurb.com/
This one is cool too!
Best regards,
Arthur Suzuki
University Jean Moulin Lyon 3
Le 19/09/2016 à 14:33, Philippe Blouin a écrit :
Can I not be against, yet still have concerns? :)
I'm glad you so gallantly dumped Angular, which I would have raised my
hand Against since that thing obsolete past code every 6 months. But
I do not know React. Could you sell me more the big plusses to do
that. What will it replace, do you have an example? What about all
the code waiting approval right now, will it become obsolete because
non-Reactive ?
All the big previous changes (bootstrap, dbix...) were not without
pain, espeicially for those outside the core, not coding these
technologies 24/7.
And how do you see React evolving in the next 5 years? Keeping up
with bootstrap requires huge effort (if/when we upgrade).
Again, I know little. Please don't ask me if I'm against, but give me
your big sales pitch. :)
Cheers,
Philippe Blouin,
Responsable du développement informatique
Tél. : (888) 604-2627
philippe.blo...@inlibro.com <mailto:philippe.blo...@inlibro.com>
inLibro | pour esprit libre | www.inLibro.com <http://www.inLibro.com>
On 09/19/2016 08:18 AM, Kyle Hall wrote:
Thanks for the feedback Stefano!
Please, if anybody is *against* the use of React in Koha, please
voice your concerns!
Kyle
<https://secure2.convio.net/cffh/site/Donation2?df_id=1395&FR_ID=4715&PROXY_ID=2706639&PROXY_TYPE=20&1395.donation=form1&s_src=CHORUS&s_subsrc=CHAADOEB>
http://www.kylehall.info
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )
On Fri, Sep 16, 2016 at 9:50 AM, Stefano Bargioni <bargi...@pusc.it>
wrote:
My +1 for React. Angular requires a specific skill, other than
Javascript.
Stefano
On 15 set 2016, at 19:22, Kyle Hall <kyle.m.h...@gmail.com> wrote:
I have my proof of concept for using React within Koha
completed! You can see it here:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=17297
Please give it a try!
So, I've written this development ( at least in part ) in both
Angular and React. I know Angular 2 is out but here are my
thoughts so far.
1) It's much easier to think in React than in Angular. React is
for the most part just Javascript. It's far less opinionated
than Angular. They saying goes React is Javascript and Angular
is Angular. I think the flexibility of React works well within
the Koha ecosystem.
2) Writing React feels much more like programming. I think it's
much faster to develop reactive and ajax features in React than
it is using jQuery.
3) React makes it pretty easy to create widgets that we can drop
in to a given page and have just work. Pretty much anything that
shows up on multiple pages would make for a good React widget.
Think the holds table which is on the checkouts page and the
patron details page. It is ajaxified now, but a far far cleaner
version could be written in React.
4) React is just a view layer. Angular is a full MVC framework
with many pieces we don't really need.
I think React is probably the way to go for Koha. I like Angular
but for Koha in particular, I think React is a better fit. I
think we really need to get this decision made as soon as
possible. If anyone has opinions, please let everyone know!
Kyle
http://www.kylehall.info <http://www.kylehall.info/>
ByWater Solutions ( http://bywatersolutions.com )
Meadville Public Library ( http://www.meadvillelibrary.org )
Crawford County Federated Library System ( http://www.ccfls.org )
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
<mailto:Koha-devel@lists.koha-community.org>
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
<http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel>
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
<http://bugs.koha-community.org/>
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
<mailto:Koha-devel@lists.koha-community.org>
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
<http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel>
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
<http://bugs.koha-community.org/>
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website :http://www.koha-community.org/
git :http://git.koha-community.org/
bugs :http://bugs.koha-community.org/
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/
--
Arthur SUZUKI
Service informatique des bibliothèques
BIBLIOTHÈQUES UNIVERSITAIRES
Université Jean Moulin Lyon 3
6 Cours Albert Thomas - B.P. 8242 – 69355 Lyon Cedex 08
ligne directe : +33 (0)4 78 78 79 16 | http://bu.univ-lyon3.fr
L'Université Jean Moulin est membre fondateur de l'Université de Lyon
_______________________________________________
Koha-devel mailing list
Koha-devel@lists.koha-community.org
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/