Hide Model
Hi ! My name is Liran , I'm a Front End Web Developer.
About
- I was always intrigued by the idea of building interfaces that could reach a large audience who will be impressed by them.
- My web stack journy
- •
The Basics
as in everything in life, I've started with laying the foundation which are HTML, CSS and JS
- •
React
I quickly realized how much easier it made the process of creating more than a simple website, and I've been using it for most of my projects ever since.
- •
Next
With Next.js, I can fetch data on the server side and pre-render pages for improved performance and search engine optimization. It also offers features like dynamic routing, automatic code splitting and more ,which makes the development process much smoother.
- •
Zustand/Redux
As I started working on more complex projects, I realized the importance of client-side state management. That's when I learned Redux and Zustand, which allow me to easily manage project-wide content. Currently, I prefer Zustand because of its simplicity and ease of use.
- •
Tailwind
When it comes to styling, I can't get enough of Tailwind. it lets me quickly style components without writing custom CSS. I use it for all of my projects and I love how easy it is to create beautiful designs.
- •
Backend
Finally, I started exploring backend technologies to complement my front-end skills. Firebase and MongoDB Atlas are two technologies I've learned to replace the backend for my projects, alongside Prisma for the ORM.
- •
Libraries
In addition to all above, I work with different libraries such as HeadlessUI, Radix, shadcn, NextAuth, Clerk, Supabase, firebase, mongoDB, and many other libraries.
In conclustion, I'm passionate about web development and I'm always looking for ways to improve my skills in order to create better user experiences and beautiful web apps.