Depuis que nous avons publié à nouveau l'application Web, nous avons présenté (annoncé) et appris cette fois? Je voudrais présenter quelque chose comme.
https://public-diary.herokuapp.com/
Langage / cadre ... le rubis et les rails habituels. Serveur ... heroku Domaine d'origine ... Je ne l'ai pas encore acquis.
Gemme d'occasion
gemfile
gem 'devise' #Nouvelle inscription / connexion
gem 'carrierwave' #Téléchargement d'image
gem 'kaminari' #Pagination
gem 'devise-i18n' #concevoir la localisation japonaise
gem 'devise-i18n-views' #concevoir la localisation japonaise
gem 'activeadmin' #Écran de gestion
gem 'rails-i18n' #Localisation en japonais
gem 'rack-attack' #Authentification d'adresse IP
À part cela, c'est presque la même chose que la phase initiale. Je veux bientôt être diplômé de la conception.
Il a un design simple avec du bleu clair comme couleur d'accent. Au fait, le code couleur est # 82aaaa.
C'est une page de spectacle Tout comme la page du haut, c'est simple.
webpacker
Pour la première fois, nous avons introduit boostap avec webpacker. J'avais l'habitude de faire des actifs même si je le faisais avec des rails6. Cependant, à cause de cela, j'ai eu beaucoup de mal à créer l'environnement de production. Même si je l'ai introduit pour la première fois avec Webpacker, j'ai toujours eu des problèmes parce que je ne faisais que des ressources de rails: précompilez et cela n'a pas été reflété. Je ne savais pas que le Webpacker était la cause en premier lieu, il a donc fallu beaucoup de temps pour le résoudre. Finalement, j'ai trouvé ce site et je l'ai résolu. Si vous utilisez Webpacker, vous devriez savoir au moins ceci
rails webpacker:compile RAILS_ENV=production
Plus tard cette fois, est-ce parce que j'ai exagéré les ressources de rails: précompiler en vain?
rails assets:clobber
Il y avait des moments où cela ne fonctionnait pas à moins que je réinitialise les actifs. Si css n'est pas reflété dans l'environnement de production, peu importe combien vous essayez, cela peut être un moyen de réinitialiser en faisant des actifs de rails: clobber.
J'aime totalement ça rails_admin active_admin Administrate Après utilisation, j'ai pensé qu'active_admin était le meilleur. Même s'il est dans l'état initial, il est facile à utiliser et personnalisable. J'utiliserai active_admin pour l'écran de gestion sauf lorsque je créerai le mien. Les articles suivants sont recommandés relatifs à l'écran de gestion.
Comparaison des gemmes d'écran de gestion des rails Créez l'écran de gestion le plus rapide avec Rails!
heroku
J'avais un contrat de passe-temps depuis le début, mais au début je ne pense pas que beaucoup de gens viendront, donc au début j'ai pensé que la version gratuite serait bien. Il y a 1000 heures (j'espère que 1000 heures ne suffiront pas ...)
Cette fois, je me suis concentré sur l'efficacité, comme l'utilisation de celui de togmarks tel quel, mais [togmarks](https://qiita.com/ Cela a pris plus de temps que UTOG / items / 89e2e6b9ad13e1cb5f7f). À partir de la prochaine fois, je vérifierai correctement Webpacker avant de l'utiliser. Merci pour la lecture.
https://public-diary.herokuapp.com/
~~ Après cela, mon smartphone n'est pas encore pris en charge, je vais donc faire quelque chose. ~~ Le 17 juin, il était compatible avec les smartphones.