# Design Objectives

We have introduced the amazing features of Solidity++ in Solidity++ Fundamentals. Let us now explore some advanced topics and reveal the magic behind it.

Note: this chapter will dig into the design and implementation of Solidity++ compiler and Vite VM. If you are new to Vite and just want to build a dApp quickly, you can jump to the next chapter.