Bonjour à tous !
J'ouvre ce petit topic pour vous présenter mon projet: https://mimes.io !
C'est tout simplement un site de memes vidéo. On peut y ajouter un meme (pour l'instant seulement depuis un lien Youtube), et le partager avec ses amis pour contextualiser / troller (dans le bon sens ) une conversation.
On ne peut poster que de courts extraits (20s actuellement), et un lien vers la vidéo originale est inséré en fin de lecture lors d'un partage (pour ramener de l'audience aux auteurs des contenus, si l'extrait vous a plu).
Au départ je pensais que c'était un projet simple à faire, mais au final... https://mimes.io/cbcbbd6060-003d-48df-908a-cc6aa218ca7a
Bref, pour occuper mon temps pendant le confinement, j'ai approfondi mes connaissances en Vue.js (que je connaissais déjà un tout petit peu). Au gré de ma progression, je suis tombé sur Nuxt.js, un framework pour Vue.js que je vous recommande, et qui permet d'ajouter à Vue.js la possibilité de préparer des données côté serveur.
J'ai aussi eu à faire du code côté serveur, mais ça c'était pas en langages web, et c'est des parties que je maîtrisais.
Ce projet m'a pris plusieurs semaines de travail, et j'en profite pour vous partager les quelques ressources et outils qui m'ont été utiles pour parvenir à ce résultat:
(je précise que j'avais de bonnes bases en CSS / HTML5, et un niveau moyen en Javascript)
Pour les cours gratuits mon avis est qu'ils sont de bonne qualité mais de pertinence variable...
N'hésitez pas si vous avez des questions sur ces sujets, je ne suis pas expert mais j'essaierai d'y répondre !
Le site est responsive, donc il fonctionne bien sur smartphone, mais j'ai prévu de me former au développement d'applications Android pour en faire une appli - si vous avez des recommandations de cours Android... ce sera pour le prochain confinement
Ah et... n'hésitez pas à poster des memes, des trucs sérieux, des trolls, et toute débilité sur https://mimes.io !!
Bonne journée !
POur l'appli mobile pourquoi ne pas choisir React Native? T'aurais une appli IOS/Android à partir d'un même code source
Pour ton site pourquoi Vue et pas React?
C'est par simple curiosité
Sinon bonne chance pour ton projet ambitieux, tu as du traffic sur ton site?
Go NativeScript pour la partie mobile, c'est un langage cross-plateform et c'est du Vue.JS
Merci pour vos suggestions sur les frameworks mobiles, il faut que j'étudie la question
Une zone d'ombre pour moi est que j'aurais aimé pouvoir recouper les vidéos sur smartphone avant de les envoyer à mimes.io, ce qui me permettrait d'ajouter le support des vidéos non-Youtube sans que l'utilisateur ait besoin d'envoyer une vidéo de 1h au serveur qui la recoupe ensuite.
Je ne sais pas si les solutions telles que React Native ou NativeScript permettent d'accéder à des API d'édition vidéo de l'appareil.
Le 08 juillet 2020 à 00:27:08 B777X a écrit :
POur l'appli mobile pourquoi ne pas choisir React Native? T'aurais une appli IOS/Android à partir d'un même code sourcePour ton site pourquoi Vue et pas React?
C'est par simple curiosité
Sinon bonne chance pour ton projet ambitieux, tu as du traffic sur ton site?
Il n'y a pas de raison catégorique au choix de Vue.js plutôt que React ou Angular.
J'ai d'ailleurs pas mal hésité (c'était sur un autre projet qui n'a rien avoir).
En gros les critères, très subjectifs, qui ont aiguillé mon choix:
Du coup comme je connaissais déjà un peu Vue.js, et que j'avais aimé, je l'ai naturellement choisi pour mimes.io
Je n'ai pas beaucoup de traffic sur mon site, je ne sais pas si j'en aurais beaucoup un jour.
Il faudrait que le projet se fasse connaître pour ça et, surtout, qu'il arrive à convaincre :P
Le 08 juillet 2020 à 01:41:58 Jeufroid a écrit :
Go NativeScript pour la partie mobile, c'est un langage cross-plateform et c'est du Vue.JS
C'est noté !
Le 08 juillet 2020 à 01:41:58 Jeufroid a écrit :
Go NativeScript pour la partie mobile, c'est un langage cross-plateform et c'est du Vue.JS
J'ai fais des applis Nativescript, la doc est pas ouf et le support n'en parlons pas, c'est bien dommage je le trouve génial.
En plus c'est même plus Telerik qui en assure le développement.
Des avis sur Capacitor ? https://capacitorjs.com
Qui me permettrait, éventuellement, de porter mon app Nuxt.js existante sur mobile... paraît-il... tout en permettant d'accéder aux API natives Android / IOS.