Thread obsoleto Reseau

sant0

Utente Esperto
Autore del topic
1 Settembre 2014
1.345
124
Miglior risposta
0
Da questa estate, anche se ho preso una pausa di quasi 3 mesi, ho iniziato a sviluppare una rete sociale in Ruby On Rails: framework MVC. È stato il primo progetto che ho scritto in Rails, pertanto c'è ancora un po' di confusione fatta col pattern, in particolar modo tra Model e Helpers, ma lo sistemerò nelle prossime settimane.

Il progetto, chiamato Reseau (= rete) e rilasciato sotto licenza Apache 2.0, ha come idea di base quella di sfidare altri utenti con degli esercizi di programmazione ma, ovviamente, non mancheranno le categorie offtopics. Non è proprio un social network ma bensì un template alternativo a forumboards come Discourse, NodeBB o XenForo.

Attualmente sono disponibili le seguenti funzionalità:
  • aggiungere, modificare, eliminare post;
  • aggiungere, modificare, eliminare commenti;
  • aggiungere tags ai post e commenti;
  • usare il Markdown nei post/commenti;
  • aggiungere/togliere Mi piace ai post/commenti;
  • sistema codice (un po' come GitHub Gist).
Cosa andrà fatto:
  • Sistema segnalazioni;
  • Profili utenti;
  • varie ed eventuali.
Il progetto è visualizzabile (e ovviamente modificale) in
Perfavore, Entra oppure Registrati per vedere i Link!
.

Alcuni screenshots

68747470733a2f2f692e696d6775722e636f6d2f654539326367562e706e67

68747470733a2f2f692e696d6775722e636f6d2f664354376f4d472e706e67

68747470733a2f2f692e696d6775722e636f6d2f6c5374595154622e706e67


Installazione

Si ha bisogno di
Perfavore, Entra oppure Registrati per vedere i Link!
,
Perfavore, Entra oppure Registrati per vedere i Link!
,
Perfavore, Entra oppure Registrati per vedere i Link!
e
Perfavore, Entra oppure Registrati per vedere i Link!
(configurazione in config/database.yml).

Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
 
Mi sembra un ottimo progetto! Ho visto la source ma il codice non mi sembra così disordinato come dici.

Stai già usando SASS per la parte pubblica?


Inviato dal mio ASUS_X013D utilizzando Tapatalk
 
Mi sembra un ottimo progetto! Ho visto la source ma il codice non mi sembra così disordinato come dici.

Stai già usando SASS per la parte pubblica?


Inviato dal mio ASUS_X013D utilizzando Tapatalk
Sì, la cosa "bella" di Ruby On Rails è che permette di utilizzare SASS (o SCSS), CoffeeScript e/o HAML (al posto di HTML) e ci pensa lui a tradurre in CSS, JavaScript o HTML. Forse dovrebbe supportare LESS se gli si installano le giuste gemme.
 
Sì, la cosa "bella" di Ruby On Rails è che permette di utilizzare SASS (o SCSS), CoffeeScript e/o HAML (al posto di HTML) e ci pensa lui a tradurre in CSS, JavaScript o HTML. Forse dovrebbe supportare LESS se gli si installano le giuste gemme.
Non sapevo di queste cose, grazie per l'informazione.


Comunque SASS è molto utile a mio parere per progetti del genere, perché ti permette di organizzare il tutto in più fogli di stile, quindi è sistemato meglio

Inviato dal mio ASUS_X013D utilizzando Tapatalk
 
Non sapevo di queste cose, grazie per l'informazione.


Comunque SASS è molto utile a mio parere per progetti del genere, perché ti permette di organizzare il tutto in più fogli di stile, quindi è sistemato meglio

Inviato dal mio ASUS_X013D utilizzando Tapatalk
Sì, per non parlare delle funzioni e delle variabili. Molti progetti preferiscono lo stile Scss per la sua sintassi (punti e virgola e parentesi graffe) ma se si fa attenzione, il Sass risulta più pulito; peccato che quando cambi editor a volte è un casino per i tab e gli spazi.
 
  • Like
Reactions: Kaost