网页
综合
更新时间 2026-11-14 08:51:59
Jaspr
自动蜘蛛
jaspr.site
正文约 3514 字
Jaspr is a free and open source framework for building websites in Dart.Create fast and dynamic web experiences with ease in a familiar language and ecosystem.
Jaspr Components are the fundamental building blocks of any Jaspr website and look very similar to Flutter widgets. However, Jaspr renders actual HTML and CSS from your components, resulting in great SEO and fast loading times.
Choose the rendering strategy you need. Generate static html at build time, pre-render pages dynamically on the server or build a single page application. Jaspr has you covered.
Apply your Flutter skills to build websites. Reuse already learned concepts like BuildContext, setState and much more.
Create, serve and build your site using simple cli commands, or the official VSCode Extension.
Import any Dart package from pub.dev or even use Flutter web plugins through Jasprs custom compiler pipeline.
Jaspr comes with its own lints and code completions to boost your productivity during development.
Simple yet powerful routing system that works for all modes.
Fetch data on the server during pre-rendering and sync data to the client.
Optimize for search engines with pre-rendering and meta tags.
Use your favorite state management solution, like Riverpod or Provider.
Embed Flutter widgets seamlessly in your Jaspr website.
Integrate Jaspr with any Dart backend, like Shelf, Serverpod or Dart Frog.
Write styles in Dart, integrate with Tailwind or use any CSS based styling solution.
Write tests for your components and pages with Jasprs testing library.
“Jaspr is an amazing usage of Dart's web stack and a compliment to Flutter web. It's a great place to start if you want to use HTML and CSS with Dart.”
Kevin MooreProduct Manager for Dart and Flutter at Google
“Jaspr is a great way to build websites with Dart, and with its Serverpod integration you also get access to a full ORM to talk with your database.”
Viktor LidholtFounder of Serverpod
“I chose Jaspr to build a landing page for my business because Flutter has poor SEO performance. What impressed me the most is the ability to do everything in Dart instead of JavaScript. The support for hydration, server-side rendering, and built-in Tailwind integration blew me away. I've been using Jaspr since version 0.10.0, and it keeps getting better with every release. The community Kilian built around it is super passionate, and I can't wait for it to become the de-facto standard for building web experiences with Dart.”
Dinko MarinacFlutter Freelancer and Consultant
“I've been using Jaspr with Tailwind CSS to build sites like course.temiajiboye.com, temiajiboye.com, and flutteryeg.com, and I've been really impressed. The SSR support and component-based approach makes it feel like Flutter for the web, but with the flexibility of Dart. It's smooth, efficient, and just makes sense. If you're into Dart and want to build modern web apps, definitely give Jaspr a try!”
Temi AjiboyeMobile Developer
Jaspr is free and open source. Sponsorships allow me to spend more time developing the framework and keep the project sustainable in the years to come. I'm super thankful for all support.
Are you interested in a larger sponsoring including a prominent logo placement on this website? Contact me at kilian@schultek.dev.
Join our Discord community with over 500 developers. Chat with other developers, ask questions, and share your projects.
Are you a startup or enterprise looking for paid support, consulting, or custom development? Don't hesitate to contact me.
本页为82搜索生成的网页快照,内容来自站内索引;演示数据的原文链接仅作示例。