Skip to content

Commit 12d7f35

Browse files
committed
Update page
1 parent 5433198 commit 12d7f35

4 files changed

Lines changed: 34 additions & 564 deletions

File tree

‎pages/what-is-mockoon.tsx‎

Lines changed: 34 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ import Meta from '../components/meta';
44
import OssProComparison from '../components/oss-pro-comparison';
55
import Layout from '../layout/layout';
66

7+
const benefits = [
8+
{
9+
title: 'Speed up development and third-party API integration',
10+
description:
11+
'Reduce dependency on external services and their limitations: rate limits, costs, availability, etc.',
12+
icon: 'icon-speed'
13+
},
14+
{
15+
title: 'Test your applications in a controlled environment',
16+
description:
17+
'Use predictable responses, status codes, and latencies to easily simulate edge cases and error scenarios.',
18+
icon: 'icon-science'
19+
},
20+
{
21+
title: 'Onboard new team members faster',
22+
description:
23+
'Provide a consistent and reliable environment to test and develop their applications.',
24+
icon: 'icon-groups'
25+
}
26+
];
27+
728
export default function () {
829
return (
930
<Layout footerBanner='download'>
@@ -62,71 +83,21 @@ export default function () {
6283
<h2 className='fw-bold position-relative my-8 text-center'>
6384
Benefits of using Mockoon and API mocking
6485
</h2>
65-
<div className='row g-10 justify-content-center'>
66-
<div className='col-lg-4'>
67-
<div className='row'>
68-
<div className='col-12 col-md-8 m-auto'>
69-
<img
70-
src='/images/what-is-mockoon/api-integration.svg'
71-
className='img-fluid'
72-
alt='one person connecting to multiple applications'
73-
/>
74-
</div>
75-
</div>
76-
<div className='row'>
77-
<div className='col'>
78-
<p>
79-
<strong>
80-
Speed up development and third-party API integration
81-
</strong>{' '}
82-
by reducing dependency on external services and their
83-
limitations: rate limits, costs, availability, etc.
84-
</p>
85-
</div>
86-
</div>
87-
</div>
88-
<div className='col-lg-4'>
89-
<div className='row'>
90-
<div className='col-12 col-md-8 m-auto'>
91-
<img
92-
src='/images/what-is-mockoon/integration-testing.svg'
93-
className='img-fluid'
94-
alt='visual representation of software testing'
95-
/>
96-
</div>
97-
</div>
98-
<div className='row'>
99-
<div className='col'>
100-
<p>
101-
Test your applications in a{' '}
102-
<strong>controlled environment</strong> with predictable
103-
responses, status codes, and latencies. Easily{' '}
104-
<strong>simulate edge cases and error scenarios</strong>.
105-
</p>
106-
</div>
107-
</div>
108-
</div>
109-
<div className='col-lg-4'>
110-
<div className='row'>
111-
<div className='col-12 col-md-8 m-auto'>
112-
<img
113-
src='/images/what-is-mockoon/onboarding.svg'
114-
className='img-fluid'
115-
alt='Two people coding'
116-
/>
86+
<div className='row g-6 justify-content-center'>
87+
{benefits.map((benefit, index) => (
88+
<div key={index} className='col-lg-4'>
89+
<div className='text-center'>
90+
<div className='icon-wrapper mb-3'>
91+
<i
92+
className={`${benefit.icon} text-primary`}
93+
style={{ fontSize: '2.5rem' }}
94+
></i>
95+
</div>
96+
<h4 className='fw-bold mb-2'>{benefit.title}</h4>
97+
<p className='text-muted mb-0'>{benefit.description}</p>
11798
</div>
11899
</div>
119-
<div className='row'>
120-
<div className='col'>
121-
<p>
122-
<strong>Onboard new team members faster</strong> by
123-
providing them with a{' '}
124-
<strong>consistent and reliable environment</strong> to test
125-
and develop their applications.
126-
</p>
127-
</div>
128-
</div>
129-
</div>
100+
))}
130101
</div>
131102
<div className='row justify-content-center mt-6'>
132103
<div className='col-12 col-md-4'>

0 commit comments

Comments
 (0)