Precisons precisons:

1) Ton outil est plus simple a modifier qu'active admin probablement parce
qu'il n'en est qu'au debut et permet de repondre a un besoin tres simple et
tres specifique. Mais reduire un framework a un cas d'utilisation precis
est justement l'inverse de ce que fait un framework (regarde la complexite
de rails lui meme).
Soit tu gardes un scope tres limite, mais ton outil sera tres limite lui
aussi et tu devras probablement toi meme l'abandonner des qu'une appli
grandira en complexite, soit tu devras tendre vers ce que fait AA.

2) Sur la question des SPA, la ou je veux en venir c'est que clairement,
l'avenir du web est de ce cote la. Quand tu vois l'evolution avec
sproutcore puis backbone puis ember / angular et enfin react, tu ne peux
qu'en etre convaincu.
La toute derniere tendance qui se dessine en terme d'architecture est
clairement de separer le serveur de data (rails par exemple) en "API
privee" et d'utiliser un serveur d'API publique pour exposer ce que l'on
souhaite vers l'exterieur, gerer les taches longues et complexes
(parfaitement gerees par un serveur en JS puisque asynchrone). Pour faire
tres vulgaire, cette tendance remise rails au layer des modele, les
"controllers" sont geres par nodejs (asynchrones, plus besoin d'enqueue des
traitements longs dans des jobs), la vue par un CDN ou un server webpack
(un milliard de fois plus smart que le pipeline de rails).

Bref, la ou je veux en venir, c'est que le serveur rails qui delivre du
html, c'est une vision qui commence a dater selon moi et je disais, sans
animosite aucune, crois le bien, que c'est peut etre dommage de fournir des
efforts pour un pattern qui appartient desormais au passe.

Voila, ca vaut ce que ca vaut, c'est juste mon pauvre avis. :)

Le 28 avril 2015 18:02, Guirec Corbel <guirec.cor...@gmail.com> a écrit :

>  Comme je disais hier, je trouve que mon outil est beaucoup plus simple à
> modifier qu'ActiveAdmin et laisse utiliser la puissance de Rails. Je ne
> comprend pas tout à fait le lien avec les SPA ? Peux-tu préciser ?
>
> D'après les commentaires que je reçois, les gens sont tout à fait
> satisfait de ce que fournit ActiveAdmin. Personnellement, je préfères
> utiliser SmartManagement. Je pense que je vais continuer à le maintenir
> pour moi et me lancer dans un autre projet open source qui aura peut-être
> plus de succès. Au moins, je ne vais pas me casser les reins avec un projet
> qui ne sera probablement pas populaire.
>
>
> Le 2015-04-27 21:25, Florian Dutey a écrit :
>
> Salut. Desole par avance parce que ca peut paraitre un peu "frontal" comme
> commentaire mais quel est le but de refaire un énième ActiveAdmin a l'heure
> des single page application?
>
> Le 27 avril 2015 17:55, Guirec Corbel <guirec.cor...@gmail.com> a écrit :
>
>>  En y repensant, ce que j'ai un peu oublié dans mon README est que
>> SmartManagement n'est pas uniquement fait pour faire une partie
>> d'administration mais peut également servir à tout type de gestion et
>> s'insérer facilement dans une application Rails.
>>
>>
>> Le 2015-04-27 04:38, Guirec Corbel a écrit :
>>
>> Bonjour,
>>
>> Comparé à des gems comme ActiveAdmin ou RailsAdmin, j'ai préféré en faire
>> moins et laisser l'utilisateur profiter de la puissance de Rails en faisant
>> en sorte qu'il soit facile de surcharger le comportement par défaut. J'ai
>> longtemps utilisé ActiveAdmin et, je trouve que ça va très bien quand c'est
>> simple mais dès qu'il y a de la complexité ça devient vite plus ardu que de
>> faire ne application Rails à la main.
>>
>> Je vais simplifier le processus d'installation. J'ai préféré utiliser
>> plusieurs lignes étant donné qu'il est possible que l'application possède
>> déjà ces dépendances. Je vais voir ce que je peux faire.
>>
>> L'application en elle même n'a pas de sécurité par défaut. Étant donné
>> qu'il s'agit d'une application Rails, il est facilement possible d'ajouter
>> des gems comme devise. Ça laisse toute la souplesse au programmeur
>> d'utiliser ce qu'il préfère.
>>
>> Merci pour ton commentaire, ce sont des bons points à ajouter dans le
>> README.
>>
>> Le 2015-04-27 02:39, Julien Grillot a écrit :
>>
>> Salut,
>>
>> J'y vais en vrac :)
>>
>> – Quelles différences avec les autres gems d'administration ?
>>
>> – Est-il possible de résumer l'installation à une ligne de Gemfile, de JS
>> et de CSS ?
>>
>> – Que faut-il faire pour sécuriser son app' si l'on installe cette gem ?
>>
>> Merci pour ta contribution,
>> Julien
>>
>>
>>
>>
>> Le 27 avril 2015 01:59, Guirec Corbel <guirec.cor...@gmail.com> a écrit :
>> > Salut,
>> >
>> > J'ai fait une gem permettant de faire une partie d'administration à la
>> fois
>> > facile à faire et très configurable :
>> > https://github.com/gcorbel/smart_management. Je suis intéressé par vos
>> > commentaires. J'espère pouvoir faire avancer cette gem là, faire un
>> site de
>> > démonstration et avancer dans ma démarche une fois que j'aurais réunis
>> des
>> > commentaires.
>> >
>> > Merci pour votre aide,
>> > Guirec.
>> >
>> > --
>> > --
>> > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>> de
>> > Google Groups.
>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> > railsfrance@googlegroups.com
>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> > railsfrance-unsubscr...@googlegroups.com
>> > --- Vous recevez ce message, car vous êtes abonné au groupe Google
>> Groupes
>> > Railsfrance.
>> > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
>> > concernant, envoyez un e-mail à l'adresse
>> > railsfrance+unsubscr...@googlegroups.com.
>> > Pour plus d'options, visitez le site https://groups.google.com/d/optout
>> .
>>  --
>> --
>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>> de Google Groups.
>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> railsfrance@googlegroups.com
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> railsfrance-unsubscr...@googlegroups.com
>> ---
>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
>> "Railsfrance".
>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
>> concernant, envoyez un e-mail à l'adresse
>> railsfrance+unsubscr...@googlegroups.com.
>> Pour obtenir davantage d'options, consultez la page
>> https://groups.google.com/d/optout.
>>
>>
>>
>>    --
>> --
>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>> de Google Groups.
>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> railsfrance@googlegroups.com
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> railsfrance-unsubscr...@googlegroups.com
>> ---
>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
>> "Railsfrance".
>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
>> concernant, envoyez un e-mail à l'adresse
>> railsfrance+unsubscr...@googlegroups.com.
>> Pour obtenir davantage d'options, consultez la page
>> https://groups.google.com/d/optout.
>>
>
>  --
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> railsfrance@googlegroups.com
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> railsfrance-unsubscr...@googlegroups.com
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "Railsfrance".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> railsfrance+unsubscr...@googlegroups.com.
> Pour obtenir davantage d'options, consultez la page
> https://groups.google.com/d/optout.
>
>
>  --
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> railsfrance@googlegroups.com
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> railsfrance-unsubscr...@googlegroups.com
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "Railsfrance".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> railsfrance+unsubscr...@googlegroups.com.
> Pour obtenir davantage d'options, consultez la page
> https://groups.google.com/d/optout.
>

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .

Répondre à