ESC
Features > Blog
Blog posts are a great way to boost your website's SEO and engage your audience. NextStarter comes with a pre-configured blog feature that you can use to create and easily add blog posts to your website. 🚀
Your blog posts and assets are optimized and meta tags are added in automatically. Easily include images, videos and more. Just set up authors, categories, and add your posts as pages in the /blog/_assets/blog-contents
directory, import them in the /blog/_assets/content.tsx
and you're good to go. It will automatically generate the blog page and the blog post
Blog Post Example
/blog/_assets/blog-contents/how-to-start-your-next-project.tsx
1
2 const content = {
3 slug: "how-to-start-your-next-project-with-nextstarterai",
4 title: "How to Start Your Next Project Fast with NextStarterAI",
5 description:
6 " Build apps faster with an easy toolkit that takes care of the hard decisions, so you can focus on creating instead of choosing." ,
7 categories: [
8 categories.find((category) => category.slug === categorySlugs.feature),
9 ],
10 author: authors.find((author) => author.slug === authorSlugs.oliver),
11 publishedAt: "2024-01-12",
12 image: { your hero image for the blog post
13 src: nextStarterLogo,
14 urlRelative: "/assets/blog/how-to-move-fast/nextStarterAI-logo.png", //
15 alt: " NextStarterAI logo",
16 },
17 // Content of your article.
18 content: (
19 <>
20 <Image
21 src={nextStarterLogo} // your hero image for the blog post
22 alt="nextStarter logo"
23 width={700}
24 height={500}
25 priority={true}
26 className="rounded-box"
27 placeholder="blur"
28 />
29 <section className="whitespace-pre-wrap">
30 <h2 className={classnames(styles.h2, "mb-3")}>
31 How to Start Your Next Project Fast with NextStarterAI
32 </h2>
33 <p className={styles.p}>
34 A lot of people want to build apps nowadays, but they don't know where
35 to start. Worse, there are so many options that it's hard to know
36 which one to choose. One tool might be great for one project, but not
37 for another. They spend countless hours researching and trying to
38 figure out which tool to use, and whether to implement authentication
39 themselves. The decision paralysis is real.
40 </p>
41 <br />
42 <p className={styles.p}>
43 Dive into your next project effortlessly with NextStarterAI, your
44 all-in-one solution for rapid app development. Say goodbye to decision
45 paralysis and endless research. NextStarterAI streamlines the process,
46 offering pre-configured features and components for key functionalities like
47 authentication, database, payment, AI and many more!
48 </p>
49 <br />
50 <p className={styles.p}>
51 No more juggling between tools or drowning in options – we've curated
52 a toolkit that adapts to your project needs. It's the antidote to
53 choice overload. NextStarterAI provides a standardized yet flexible
54 foundation, allowing you to focus on what truly matters – your app's
55 unique features and functionality. We even guide you how you could market
56 your first app, so you know where to start even with marketing.
57 </p>
58 <br />
59 </section>
60 ... // rest of your article
61 </>
62 ),
63