Siapa pembuat website ini ?
Sudah lebih satu tahun saya mendalami secara intensif dunia pemrogramman dengan cara belajar autodidak. Banyak hal-hal yang saya dapatkan selama pembelajaran, seperti bagaimana sebuah website ataupun webapp dapat berjalan dan digunakan, mulai dari pembangunan Frontend untuk sisi Client bagian dan Backend untuk sisi Server.
Membuat Single Page Aplication atau CSR menggunakan CRA, yang dibantu dengan react-router-dom untuk menghandle router. Untuk styling saya lebih menggunakan Material-UI untuk SPA/CSR. Untuk state management menggunakan Redux atau Hooks.
React js Framework, yang mempunyai banyak feature-feature unggulan untuk memudahkan dalam pengembangan aplikasi. Salah satu fiture unggulan Next js adalah SSR/SSG yang dimana membuat web app anda lebih cepat, Optiomal SEO. Salah satau fiture yang tidak kalah penting adalah anda dapat mebuat sebuah server API maupun Grahql. Untuk styling saya lebih menggunakan Tailwind CSS.
Mampu mmbangun sebuah server yang berisi feature-feature seperti authentication, CRUD data, dll. Tahu bagaimana middleware pada express berjalan, handling error, custom exception, membuat RestAPI ataupun Graphql server, yang dapat diintegrasikan menggunakan Typescript. Menggunakan mongoose dan Prisma untuk conect ke DBMS Mongo DB ataupun PostgresSQL. Menggunakan Swagger-UI untuk dokumentasi.
Bagi personality, Nest js adalah salah satu Node js framework terbaik menurut saya, dengan struktur project yang lebih rapih, sehingga sangat memudahkan dalam pengembangan, Nest berisi module module yang saling terkoneksi sehingga applikasi dapat berjalan.