Maison interface Web tutoriel CSS Nouvelles fonctionnalités Nuxxt passées v2.10

Nouvelles fonctionnalités Nuxxt passées v2.10

Mar 21, 2025 am 10:05 AM

Nouvelles fonctionnalités Nuxxt passées v2.10

Nuxt offre une expérience de développeur incroyable, avec beaucoup de performances et les meilleures pratiques de configuration d'applications cuites. Dans les versions récentes, ils ont travaillé sur cette expérience de développeur au niveau supérieur, avec des fonctionnalités plus récentes qui accélèrent et simplifient les processus de développeur. Explorons quelques-uns aujourd'hui.

J'ai mis en place un repo et un site pour que vous puissiez explorer certaines de ces fonctionnalités! Vous pouvez les consulter ici:

Site en direct

Contenu nuxt

Vous n'avez plus à associer Nuxx avec un CMS sans tête externe et à faire toute la configuration, surtout si vous ne cherchez pas quelque chose à grande échelle, mais quelque chose de plus petit comme un blog. Nuxt Content offre un CMS sans tête basé sur GIT où vous pouvez écrire la configuration dans Markdown, CSV, YAML ou XML, en fonction de vos préférences. Il existe certains paramètres de configuration hors boîte à votre disposition, et l'écriture de configurations personnalisées est aussi simple que de créer une propriété.

Ce que cela signifie pour le développement: vous pouvez écrire des fichiers de marque statique dans un répertoire, et cela peut être votre blog! Nous utilisons la même API Dynamic Pages que vous utiliseriez généralement dans Nuxt pour générer ce contenu.

Il propose également une recherche en texte intégral hors de la boîte, qui est une belle fonctionnalité à ajouter si rapidement à un blog sans avoir à intégrer un service tiers.

Ce tutoriel de Debbie O'Brien est un guide incroyable, il vous guide à travers chaque pièce de la configuration, fortement recommandée.

Composants nuxt

Une chose que j'ai remarquée que je faisais encore et encore et encore était de taper du code d'importation dans tous mes composants. J'ai des extraits pour rendre cela un peu plus rapidement, mais les ajouter chacun dans chaque fichier interrompait un peu le flux de mon travail.

Nuxt Component Module SCANS, IMPORTS ET INSCRIPTION COMPOSANTS, afin que nous n'ayons plus besoin de le faire. Les composants doivent être dans le répertoire des composants, mais nous pouvons les utiliser dans les dispositions, les pages et les composants eux-mêmes.

L'ajout de ce module est un petit changement à notre nuxt.config.js:

 Exporter par défaut {
  Composants: vrai
}
Copier après la connexion

Sérieusement, c'est tout!

Si vous souhaitez une plongée profonde, ce guide incroyablement complet de Krruite Patel vous a couvert.

Si vous utilisez le composant à plusieurs reprises, Nuxt fera de belles optimisations telles que la création automatique d'un morceau partagé pour le composant. Soyez conscient lorsque vous utilisez cela sur d'énormes projets, car cela peut avoir un impact sur les temps de construction.

Image Nuxt

Nuxt Image est un module plus récent qui offre des redimensions et transformations transparentes et rapides pour des images réactives optimisées. Vous pouvez utiliser leur optimiseur intégré ou travailler avec 10 fournisseurs populaires prêts à l'emploi tels que cloudinary ou rapidement.

La sortie de code de l'utilisation de leur API est des balises standard et , il n'y a donc pas d'obscurcissement lors de l'intégration dans votre flux de travail.

Après avoir ajouté le module, vous pourrez ajouter de la configuration aux images via une propriété d'images dans le nuxt.config.js, et désigner des points d'arrêt, des fournisseurs et d'autres configurations:

 Exporter par défaut {
  image: {
    // les tailles d'écran prédéfinies par `@ nuxt / image`:
    Écrans: {
      XS: 320,
      SM: 640,
      MD: 768,
      LG: 1024,
      XL: 1280,
      xxl: 1536,
      '2xl': 1536
    },
    // générer des images pour `/ _nuxt / image / file.png`
     staticFileName: '[publicPath] / images / [name] - [hash] [ext]',
     domaines: [
        'images.unsplash.com'
    ],
    alias: {
      UNSPLASH: 'https://images.unsplash.com'
    }
  }
}
Copier après la connexion

Ce n'est qu'un échantillon de certaines des options qui vous sont disponibles, fournies à titre d'exemple. La documentation complète est là.

Et puis l'utilisation est similaire à n'importe quel composant VUE:

 <nuxt-img src="/%20nuxt-icon.png"></nuxt-img>
Copier après la connexion

ou

 <nuxt-picture src="/%20nuxt-icon.png"></nuxt-picture>
Copier après la connexion

De plus amples informations et toutes les options sont documentées ici. Astuce du chapeau à Ben Hong pour m'avoir fait savoir que c'était disponible. Il a quelques ressources Nuxxt qui méritent d'être explorées aussi!

Échantillon de repo

J'ai créé un exemple de dépôt à explorer qui utilise toutes ces fonctionnalités. C'est un petit blog de recettes avec Nuxt-Content pour les entrées de recette, les composants Nuxt afin que je n'aie pas besoin de définir les importations et de l'image nuxt pour les transformations d'image.

Site en direct

Vous pouvez le visiter ici pour tout voir en action, le fourrer, jouer avec lui et en faire le vôtre.

Vous pouvez y voir comment j'ai également utilisé l'API $ IMG dans l'image Nuxt pour les images d'arrière-plan ici, qui n'est pas encore entièrement documentée.

Nuxt offre une expérience de développeur incroyable. Nuxt réalise même une nouvelle version avec plus de mises à jour, toujours implémentée de manière experte. C'est pourquoi l'utilisation de Nuxt est continuellement une telle joie et se révèle être un excellent cadre pour les équipes et les développeurs célibataires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Bubble Gum Simulator Infinity - Comment obtenir et utiliser les clés royales
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
<🎜>: Grow A Garden - Guide de mutation complet
3 Il y a quelques semaines By DDD
Nordhold: Système de fusion, expliqué
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Comment déverrouiller le grappin
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1672
14
Tutoriel PHP
1277
29
Tutoriel C#
1257
24
Une comparaison des fournisseurs de formulaires statiques Une comparaison des fournisseurs de formulaires statiques Apr 16, 2025 am 11:20 AM

Essayons de savoir un terme ici: "fournisseur de formulaire statique". Vous apportez votre HTML

Une preuve de concept pour rendre Sass plus rapidement Une preuve de concept pour rendre Sass plus rapidement Apr 16, 2025 am 10:38 AM

Au début d'un nouveau projet, la compilation SASS se produit en un clin d'œil. Cela se sent bien, surtout quand il est associé à BrowSersync, qui recharge

Actualités hebdomadaires de la plate-forme: attribut HTML Loading, les principales spécifications Aria et le passage de iframe à Shadow Dom Actualités hebdomadaires de la plate-forme: attribut HTML Loading, les principales spécifications Aria et le passage de iframe à Shadow Dom Apr 17, 2025 am 10:55 AM

Dans cette semaine, le Roundup des nouvelles de la plate-forme, Chrome présente un nouvel attribut pour le chargement, les spécifications d'accessibilité pour les développeurs Web et la BBC Moves

Certains pratiques avec l'élément de dialogue HTML Certains pratiques avec l'élément de dialogue HTML Apr 16, 2025 am 11:33 AM

C'est moi qui regarde l'élément HTML pour la première fois. J'en ai été conscient depuis un certain temps, mais il ne l'a pas encore pris pour un tour. Il a un peu cool et

Forme de papier Forme de papier Apr 16, 2025 am 11:24 AM

L'achat ou la construction est un débat classique de la technologie. Construire des choses vous-même peut être moins cher car il n'y a pas d'article de ligne sur votre facture de carte de crédit, mais

Actualités de plate-forme hebdomadaire: bookmarklet d'espacement de texte, attente de haut niveau, nouvel indicateur de chargement d'ampli Actualités de plate-forme hebdomadaire: bookmarklet d'espacement de texte, attente de haut niveau, nouvel indicateur de chargement d'ampli Apr 17, 2025 am 11:26 AM

Au cours de cette semaine, un Bookmarklet pratique pour inspecter la typographie, en utilisant Await pour bricoler comment les modules JavaScript s'importent, ainsi que Facebook & # 039; S

Où devrait «abonner au podcast» vers le lien? Où devrait «abonner au podcast» vers le lien? Apr 16, 2025 pm 12:04 PM

Pendant un certain temps, iTunes était le grand chien du podcasting, donc si vous avez lié "Abonnez-vous au podcast" pour aimer:

Options pour héberger vos propres analyses non-javascript Options pour héberger vos propres analyses non-javascript Apr 15, 2025 am 11:09 AM

Il existe de nombreuses plates-formes d'analyse pour vous aider à suivre les données des visiteurs et d'utilisation sur vos sites. Peut-être plus particulièrement Google Analytics, qui est largement utilisé

See all articles