Image for post
Image for post

Introduction 🖊:

Hello everyone, this a blog of my “blogging challenge 2020”, I will write about my learning curve with angular , some tricks that i tried to implement with angular and thinks that should be shared with community , I just tried to make some advancement implementation and check different use cases with different angular modules .

Happy learning :)

Image for post
Image for post

1) Recommended Angular project structure : ⛑

Before start coding, we should set the best-recommended project structure from the community, from a lot of blogs that I have read and recommended GitHub repositories, I think this is the most commonly used project structure

Image for post
Image for post
  • Modules:

This is the folder dedicated to features implemented inside the application, for example, if you have an Authentication module to handle all the (sign-in) and (signup feature), Module: Dashboard if you have feature Dashboard management, they can all be set under the folder “Modules” or…


Introduction:

Hello everyone, “Hacktoberfest 2020” just finished a few days ago,

HacktoberFest is a challenge to encourage and motivate people to contribute to open source and be familiar with git and Github, learn more about the concepts of Pull Requests, Issues, labels, etc.

Image for post
Image for post

What I Have Done? ✏️📙

I just heard about the challenge 3 days before the deadline, so enough time to look for good issues or contributions that take time and effort, I just need this year to participate and contribute even with beginner level!

Image for post
Image for post

hacktoberfest-2020: Let’s tackle the Climate-Change together with Open-Source 🌍 + 👩‍💻” In this repository, you should contribute to the goal to make consideration of global warming and climate changes, all that you have to do is to add an image with a message about open source or climate…


Image for post
Image for post

Hi in this blog I will write about my experience as a Full-stack developer with Java technology as I mentioned in the title “The Java Galaxy “, I will present my different steps of evolution of my small knowledge about this cool technology.

My Beginning 🚲 :

Image for post
Image for post
My Beginning
  • When I was a student and while learning to program I got advice form a coach to learn the JS frameworks and tools like Nodejs, Angularjs, He said “Don’t Follow the JEE stack, the JS Avenger will take the whole development world and it will be the trend number one
  • So my experience started with Angularjs/Express, moving after to Angular 2, React native (Thanks to Anouar who advises me to switch to RN), JWT, Token Authentication, Cross-platform mobile development,(I still remember my old days and my passion for programming…


(Feb Blog)

Image for post
Image for post

Introduction 🙋

Hi, this is my second blog about GraphQL (2020 Blogging challenge )

In this article, I’m going to share with you some advanced concepts that I’ve learned about GraphQL.

First ! Graphql subscriptions 💥💥:

While discovering GraphQL’s core concepts, I found out that if the client wants to fetch or send data to the server, there are queries and mutations that should be used, as for real-time messages and interactions there is “GraphQL subscriptions”.

“GraphQL subscriptions are a way to push data from the server to the clients that choose to listen to real-time messages from the server”

Image for post
Image for post
Example Graphql subscriptions App design
subscription Message {
Message {
mutation
node {
id
createdAt
text
author
}
}…


Introduction:

In this post, I will list all the technologies and tools with which I work during my first professional experience in be-softilys Tunisia, I will also mention the skills that I’m trying to learn in my free time.

Environment:

Image for post
Image for post

Nodejs:

“Node.js is a framework for writing server-side JavaScript applications. It is built on top of the V8 JavaScript runtime and uses an event-driven, non-blocking I/O model that makes it perfect for data-intensive, real-time applications.”

  • We are not a JS stack in the enterprise However it’s needed that’s why it’s installed in each machine (environment for Angular).
  • Used for client-side applications
Image for post
Image for post

Npm:

npm, short for Node Package Manager :it is a command-line utility for interacting with a said repository that aids in package installation, version management, and dependency…


Hi, this is my first blog of a series in which I will publish IT content every month (2020 blogs challenge)

I will start by a topic that I’m so excited to learn and to implement : “GraphQL”

Introduction :

Nowadays, most of the applications are made in a way which server-side and client-side developed separately and they communicate via API, so when we think about API design, the first thing that probably comes to mind is REST Architectural style which describes how data should be transferred between the client-side and the server-side.

Image for post
Image for post
source: https://itnext.io/javascript-fundamentals-an-introduction-to-rest-apis-7cbe8a809d3b

In 2000, when REST was developed, client applications were relatively simple. REST was a good solution for many applications that need to communicate and exchange data over the internet anywhere in the world. …


Ahsen haja we7ed ya3mlha ki ybda mch 9ad ba3dho howa yemchi yekteeb yfaraagh 9aaalbo mch mouhem bena lougha w mch mohem chneya yekteb hata ken ykoun kelm mch mafhoum w mch 9ad ba3dho

Image for post
Image for post

Awel mara nektbe bl derjaaa houni f medium , man7shc rohiiiiiiiiiii marteeeeeeeeeeeeeeee7 w naarech 3léééééééééch , hasit b pression w stress malgré ena f période repo yomken eni mzlt mbdithc ne5dem w maknech andi activité externe 5aletni n7ess bl depression , stanest nehb dimaa wa9ti m3abi dima andi planning what to do , dima wa9ti chargé d5lt f cirlce t3 faragh 5aletnich motivé 5aletnich Dreamer , 5aletnich as7aaabw ena mon bloc…


In this article you will learn how to create a simple application with ReatcJs

(inspired from a workshop i have made two weeks ago ! :) )

Image for post
Image for post

but before we start coding , I will try to explain for you the main reasons to use Reactjs , Big companies using Reactjs , Reactjs ecosystem ,

happy learning and happy coding !

Image for post
Image for post

What is Reactjs ?

React JS is a declarative, efficient, and flexible JavaScript library for building user interfaces

Image for post
Image for post
Reactjs

History ?

React is created by Jordan Walke, a Facebook engineer.


قد يبدو العنوان متناقضا بعض الشيء ، لكن هذه رسالة الى شخص تاءه

Image for post
Image for post

اي خيار ستختار ؟

_ ان تكون صخرة في اعماق المحيطات ،مهما عصفت بها امواج الحياة و عواصف الانكسار ظلت صامدة

Image for post
Image for post

ام قصرا من الرمال سريع الانهيار

Image for post
Image for post

كن مسلحا بالامل و لا تكن مثقلا بالكسل

كان الله في عوننا ، كان الله في رعايتنا

Image for post
Image for post

لكن لا تنسى هدفك في الحياة ، انت في طريقك الى القمة ،واصل

ايها العشريني ،ابذل اقصى جهدك ،فلن يذهب عطاؤك هباء

Image for post
Image for post

رسائل مبعثرة


اسال نفسك

مالذي يقلقك

مالذي ترجوه

تعيش لمن

انت بحاجة الى ارادة

الى هدف كبير

يعطيك الهمة العالية

لا تكن مع هذه الملايين المملينة التي شردت عن الله، التي عاشت لتاكل ،التي عبدت المال من دون الله ، التي غفلت عن الله

About

Rebai Ahmed

<script>alert('try your best')</script>

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store