SofianeAbouSafwan

SofianeAbouSafwan

πŸ‘€ Developer

6 repositories on SrcLog

View on GitHub
6 Repos
13 Stars
1 Forks
7 Watchers

πŸ† Show off this rank

SofianeAbouSafwan on SrcLog (holo style)

Add it to a GitHub README or profile β€” the card updates as the ranking changes:

Repositories (6)

ajax-async-js-http-in-nodejs-express-mongodb-website sofiane-abou-abderrahim/ajax-async-js-http-in-nodejs-express-mongodb-website JavaScript

In this NodeJS - Express - MongoDB website, I sent AJAX requests. Therefore, I can send my own requests without getting the page reloading and I handle the response manually in my browser-side code. For this, I used the fetch() function. With this function, I sent GET requests and POST requests.

3
react-food-order-app sofiane-abou-abderrahim/react-food-order-app JavaScript

I built a dummy food order app with React by using its core features, such as Components, React Portal, Modal State, Context API, Reducer, Refs & Forward Refs, Side Effect and so on...

2
css-and-javascript-third-party-packages-example sofiane-abou-abderrahim/css-and-javascript-third-party-packages-example HTML

I built a simple demo with some CSS Bootstrap and JavaScript Third-Party Packages, using a Parallax Effect and an Image Carousel / Gallery.

2
javascript-performance-and-optimizations sofiane-abou-abderrahim/javascript-performance-and-optimizations JavaScript

I improved potential runtime performance by avoiding unnecessary code executions, batching operations together and avoiding unnecessary DOM access. I also found and fixed memory leaks. Then, I used optimal JavaScript approaches for high-frequency operations and carefully considered micro-optimizations. Finally, I improved startup time performance.

2
javascript-web-components-modal sofiane-abou-abderrahim/javascript-web-components-modal JavaScript
2
modular-javascript-events-project-planner sofiane-abou-abderrahim/modular-javascript-events-project-planner JavaScript

In this demo, I used Modules to make my previous "JavaScript Events Project Planner" app code more readable. To do that, I used the module type and a dummy web server for development. With modules, every Javascript file states its dependencies and has its own import. So they help me split my code and download things only when I need them.

2