sveltekit-mdsvex-blog
astro-blog-markdown
Our great sponsors
sveltekit-mdsvex-blog | astro-blog-markdown | |
---|---|---|
3 | 4 | |
149 | 28 | |
- | - | |
0.0 | 6.8 | |
about 1 year ago | 3 months ago | |
Svelte | Svelte | |
MIT License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sveltekit-mdsvex-blog
-
Tool like WordPress without javascript
No JS on the frontend or the backend? If you are only concerned about JavaScript on the frontend I would recommend SvelteKit, you can build sites with it in such a way that no JS is needed on the client. Maybe check out something like sveltekit-mdsvex-blog which requires little to no code if you are fine with how it looks.
-
Sveltekit blog w/MDSVex: [dynamic routing] vs endpoints?
However, some projects (the majority) seem to opt for rendering a full list of blog posts using an endpoint to fetch a list of files or modules like in this case for example.
-
Sveltekit and Markdown Content
Here's an example/template that uses mdsvex: https://github.com/mvasigh/sveltekit-mdsvex-blog
astro-blog-markdown
-
Astro Sitemaps: Add Post and Page XML Sitemaps
You can see the full code for the project in the Astro Blog Markdown GitHub repo.
-
Astro Turbolinks: fast AstroJS Navigation
If you are creating a new blog site, take a look at the Astro Blog Markdown starter on GitHub, which uses Turbolinks. Also take a look if you want to see the configuration in a full project. You can also open the project up in Stackblitz.
-
Svelte Share Buttons: using Web Share API with Fallback
I mentioned we are working in SvelteKit using the MDsveX blog starter. If Astro is your preferred tool for building Svelte sites, start with the Astro Svelte Markdown starter instead. Of course, if you have an existing Svelte app, you can create a feature branch and add this functionality there. Anyway to start let’s clone a repo:
-
Astro Blog: Astro Markdown Blog Starter
git clone https://github.com/rodneylab/astro-blog-markdown cd astro-blog-markdown pnpm install cp .env.EXAMPLE .env pnpm run dev
What are some alternatives?
Urara - 🌸 Sweet, Powerful, IndieWeb-Compatible SvelteKit Blog Starter. [δ](Delta)
graphcms-sveltekit-portfolio-and-blog-starter - A SvelteKit portfolio and blog starter with GraphCMS
sveltekit-blog-template - A SvelteKit blog template
astro - The web framework for content-driven websites. ⭐️ Star to support our work!
sveltekit-seo - Demo site for SvelteKit SEO showing how to set up meta tags in a SvelteKit blog site.
sveltekit-hcaptcha-form - SvelteKit hCaptcha contact form: see how you can scare bots away from your Svelte site using a privacy focussed captcha service.
vim-shortcut-blog - Use Vim keyboard shortcuts on you blog: how to make it easy for Vim users to jump around your Svelte blog site with a keyboard and no mouse!
sveltekit-blog-mdx - SvelteKit MDX starter blog with MDsveX (Svelte in markdown)
sveltekit-share-buttons - Svelte share buttons: adding social share buttons to your Svelte app for mobiles and Safari using the native Web Share API with fallbacks.
QWER - ✒︎ Simply Awesome Blog Starter built with SvelteKit and Love ❤.
quizdown-js - Markdown syntax for generating interactive quizzes in the browser