Besoin de conseils pour un premier projet rails

22 views
Skip to first unread message

bastien billey

unread,
Feb 4, 2014, 3:23:42 AM2/4/14
to ruby...@googlegroups.com
Bonjour à tous,

depuis le ruby burger je n'avais pas vraiment eu le temps de me pencher sérieusement sur rails pour autre chose que des petits tests.
Mais ce temps est révolu ! Dans le cadre de mon projet de fin d'étude, j'ai besoin de développer un web service pour communiquer avec une appli Android et iOS,
comme je suis un peu réticent au php je me tourne naturellement vers Rails. 

Je viens donc chercher conseil sur certains points que je ne maîtrise pas du tout. 
A commencer je pense, par toute la partie serveur, gestion des environnements dev/prod, déploiement, intégration continue, monitoring, hébergement... 
Un peu la partie admin comme vous l'aurez compris. Par rapport a cette partie, selon votre expérience et toutes les bonnes choses que vous avez accomplies dans ce domaine, j'aimerais connaitre les outils phare à utiliser mais aussi ceux à éviter. Et les bonnes pratiques pour éviter de ce planter car le temps est plutôt limité malheureusement.
Bien sur j'ai pas mal googlé, mais de nouveaux avis à jours sont toujours le bienvenus.

Je remercie d'avance les personnes qui prendront quelques minutes pour me répondre. Passez une bonne journée.

PS : Si vous vous sentez l'âme d'un formateur, je serais ravis de pouvoir parler de tout ça de vive voix avec quelqu'un. Bien entendu Les bières sont pour moi !

Bastien

Alexandre Cartier

unread,
Feb 4, 2014, 4:48:49 AM2/4/14
to ruby...@googlegroups.com
Bonjour à toi,

Malheureusement tu as raté ce weekend le RailsGirl de Lille, pour ton projet, pour moi, tu devrais regarder du coté de rails-api (https://github.com/rails-api/rails-api) si tu n'as pas besoin de la partie Web dans ton code serveur. Sinon Rails est bien capable de faire de l'API JSON (exemple http://railscasts.com/episodes/322-rabl) et ajouter http://activeadmin.info/ pour la gestion du backend

Par contre pour le codage de client là je ne sais pas t'aider.

Si tu veux en parler au tour d'une bière. Pas de problème. 
Contacte moi sur Twitter ou par mail. 


Bien à toi
Alexandre


--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Nord Europe Ruby User Group Francophone.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse ruby-nord+...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .

François Stephany

unread,
Feb 4, 2014, 5:03:28 AM2/4/14
to ruby...@googlegroups.com
Salut,

De notre coté ( http://tamere.eu ), on utilise RailsAdmin pour faire du CRUD. Ca suffit la plupart du temps. Faut juste mettre la main à la pâte quand t'as des trucs un peu plus customs.

Tu peux aussi tester Parse ou même MS Azure pour ton backend. Avec un peu de chance tu rentres pile poil dans leur use case. Difficile de t'en dire plus sans connaitre le projet.

Sinon Paul ( de http://tymate.com ) vient de me parler de ces deux liens qui ne peuvent pas faire de tort:

- https://github.com/bbatsov/rails-style-guide
- https://github.com/bbatsov/ruby-style-guide


A+
Francois



2014-02-04 Alexandre Cartier <fiyo...@gmail.com>:

bastien billey

unread,
Feb 4, 2014, 8:15:46 AM2/4/14
to ruby...@googlegroups.com
@Fiyorden  Dommage en effet. Merci pour les liens, c'est vrai que rails api couplé a activeadmin ca peut donner un truc bien sympa ! Il va y'avoir également un site web qui utilisera le backend, du coup je ne sais pas si c'est bien judicieux de s'embeter à séparer le site web de la partie serveur ? enfin a voir si ca se fait bien pourquoi pas.
Et je ne pense pas que la partie client soit le plus compliqué, de mon ressentit sans trop connaitre, une fois qu'on a un bon system d'authentication le reste roule.

@François Merci également pour les liens, je vais regarder tout ca ce soir, rails admin a l'air d'une bonne solution aussi. Et les 2 guides ont l'air top.
J'avais effectivement envisager  les services comme Parse, stackmob ou Kinvey, j'étais super enjoué jusqu’à hier lorsque j'ai vu la limitation d'utilisateurs à 100 dans la version gratuite. Comme mon projet est orienté social ca risquerait d'être limité....
Puis au final ca me réjouis d'utiliser rails, même si ça va prendre un peu de temps c'est une bonne expérience je pense.

François Stephany

unread,
Feb 4, 2014, 8:53:31 AM2/4/14
to ruby...@googlegroups.com
Yep.
D'ailleurs si tu open source ton backend, j'imagine qu'on sera quelques un à y jeter un oeil et te flageller pour les horreurs qu'on y trouvera.


2014-02-04 bastien billey <bastien...@gmail.com>:

--

bastien billey

unread,
Feb 4, 2014, 10:57:31 AM2/4/14
to ruby...@googlegroups.com
Je n'en doute pas une seconde ! Surtout pour un premier vrai projet rails. Mais d'une façon générale j’essaye de pas faire de code trop sale sinon j'aurai fait du php. 

Une petite question, mon appi sera une appli sociale avec potentiellement beaucoup d'entrées en BDD, est-ce que l'offre Heroku+Postgres s'avère être une bonne idée ? Oubien d'autres offres plus alléchantes existent ?
Reply all
Reply to author
Forward
0 new messages