Chez oim, forum libre

Débattre => Informatique, programmation, geek attitude... => Discussion démarrée par: Songbird le lundi 16 mai 2016, 04:51

Titre: Dart - Comments and tricks
Posté par: Songbird le lundi 16 mai 2016, 04:51
 :gp:

Ce topic contiendra des notes et autres tricks & astuces jusqu'à ce que le sujet soit suffisamment complet pour que je puisse le refactoriser en quelque chose de moins brouillon.

Pour les intéressés, le thread pourra contenir:

Présentation:
Pour la petite présentation, Dart est tout d'abord un langage, créé par Google, prévu pour être exécuté dans une machine virtuelle qui répond -évidemment- au doux nom de: Dart VM.
Pour faire la comparaison avec JavaScript, Dart est multiplateforme - s'assurant donc du bon fonctionnement de ses API's sur les plateformes (et architectures) les plus courantes, tout comme Java peut le faire grâce à la JVM.
Toujours en comparaison à JS, la DVM ne comprenant qu'une seule forme d'instruction -les instructions du langage- elle peut se permettre d'optimiser le code écrit par le développeur avant de l'exécuter.

Héritant de nombreuses fonctionnalités (héritage, programmation orientée objet (et non orientée prototype), polymorphisme) que nous pouvons retrouver chez Java, Dart permet la conception de structures logicielles solides et complexes sans en détériorer la maintenabilité - bénéficiant également du typage statique (mais optionnel).

Post it:
Utilisation du DOM #1 (https://chez-oim.org/index.php/topic,1705.0.html)

Sources en vrac:
assert_macro(); (https://chez-oim.org/index.php/topic,1696.0.html)
assert_eq(); (https://chez-oim.org/index.php/topic,1697.0.html)

FAQ en vrac:
Comment récupérer la sélection de l'utilisateur ? (https://chez-oim.org/index.php/topic,1621.0.html)
Comment typer mes Maps ? (https://chez-oim.org/index.php/topic,1624.0.html)
Comment récupérer l'instance d'un élément après le déclenchement d'un événement ? (https://chez-oim.org/index.php/topic,1623.0.html)
Héritage avec Dart (https://chez-oim.org/index.php/topic,1627.0.html)
Comment utiliser les fonctions de callback avec Dart ? (https://chez-oim.org/index.php/topic,1626.0.html)
Comment créer un cookie ? (https://chez-oim.org/index.php/topic,1629.0.html)
Comment compiler avec Dart ? (Linux) (https://chez-oim.org/index.php/topic,1641.0.html)
Comment compiler avec Dart ? (Windows) (https://chez-oim.org/index.php/topic,1641.msg16641.html#msg16641)
Existe-t-il des outils de build pour les projets Dart ? (https://chez-oim.org/index.php/topic,1640.0.html)
Comment utiliser le mot-clé with ? (https://chez-oim.org/index.php/topic,1635.0.html)
Comment personnaliser le message d'erreur d'une assertion ? (https://chez-oim.org/index.php/topic,1667.0.html)
Comment déclarer une assertion ? (https://chez-oim.org/index.php/topic,1666.0.html)
Dart - Débogage avec l'observatoire (débogage d'application Dart non transpilée) (https://chez-oim.org/index.php/topic,1633.0.html)
Existe-t-il un IDE dédié à Dart ? (https://chez-oim.org/index.php/topic,1671.0.html)
Comment caster une variable ? (https://chez-oim.org/index.php/topic,1648.0.html)
Comment créer une regex ? (https://chez-oim.org/index.php/topic,1662.0.html)
Comment récupérer une date ? (https://chez-oim.org/index.php/topic,1637.0.html)
le mot-clé super() (https://chez-oim.org/index.php/topic,1663.0.html)
Comment créer une fonction anonyme ? (https://chez-oim.org/index.php/topic,1686.0.html)
Peut-on propager une exception ? (https://chez-oim.org/index.php/topic,1687.0.html)
Comment utiliser le mot-clé rethrow ? (https://chez-oim.org/index.php?topic=1700.msg17860#msg17860)
Comment lire une chaîne caractère par caractère ? (https://chez-oim.org/index.php?topic=1702.msg17883#msg17883)
Quelle est la différence entre dynamic et var ? (https://chez-oim.org/index.php/topic,1706.0.html)
Lorsque j'utilise innerHtml/appendHtml, mon css ne s'applique pas ! Pourquoi ? (https://chez-oim.org/index.php/topic,1709.0.html)
Quel est l'équivalent de htmlspecialchar de PHP en Dart ? (https://chez-oim.org/index.php/topic,1710.0.html)

Citation
! Toutes les notes relatives à Dart que vous pouvez retrouver dans cette sous section est désormais disponible hors-ligne pour ceux que ça intéressent ! :)

Vous pouvez télécharger le pdf ici (https://drive.google.com/open?id=1uaFQhiZf1uGuVC0I_2UAfciHLSWlg3rA) !

Vous pouvez maintenant retrouver également tous les topics ici (http://dart.developpez.com/faq/?page=Langage). :)
Attention toutefois, le dernier lien pointant vers la FAQ peut avoir un peu de retard concernant la publication des dernières Questions/Réponses, puisqu'elles doivent d'abord être approuvées par l'équipe responsable de la rubrique.
Titre: Dart - Comments and tricks
Posté par: Songbird le dimanche 19 juin 2016, 08:18
Mise à jour de la FAQ.
Titre: Dart - Comments and tricks
Posté par: Songbird le dimanche 26 juin 2016, 17:06
Mise à jour de la FAQ
Il se peut qu'un grand nombre de Q/R ne soient pas encore visibles sur la FAQ de dvp.com
Titre: Dart - Comments and tricks
Posté par: Songbird le lundi 27 juin 2016, 15:00
Mise à jour du topic:

Conversion des liens externes vers des liens internes.
Titre: Dart - Comments and tricks
Posté par: Songbird le mercredi 29 juin 2016, 11:58
Mise à jour du topic.
Ajout de Q/R.
Titre: Dart - Comments and tricks
Posté par: Songbird le vendredi 01 juillet 2016, 23:23
Mise à jour du topic.
Ajout de Q/R.
Titre: Dart - Comments and tricks
Posté par: Songbird le lundi 11 juillet 2016, 16:40
Mise à jour du topic:
Ajout de la section sources en vrac.
Titre: Dart - Comments and tricks
Posté par: Songbird le mercredi 13 juillet 2016, 15:33
Mise à jour du topic:
Ajout de Q/R.
Titre: Dart - Comments and tricks
Posté par: Songbird le jeudi 14 juillet 2016, 15:50
Mise à jour de la FAQ:
Ajout de Q/R.
Titre: Dart - Comments and tricks
Posté par: Songbird le dimanche 17 juillet 2016, 23:42
Mise à jour du topic:
Ajout d'une nouvelle section nommée Post-it qui pourra couvrir toutes les notes qui n'ont pas forcément besoin d'explications pour être comprises, mais simplement retenues.
Titre: Dart - Comments and tricks
Posté par: Songbird le mardi 19 juillet 2016, 02:53
Mise à jour du topic:
Ajout de Q/R