Cheat sheet: Choosing a stack
The 23 terms of this lesson, part by part, with the French word a team in France would use.
1. A stack is chosen for people
- Stackstack technique
- the list of tools behind a site, such as React for the page and Firebase for the data.
- Support datespériode de support, fin de vie
- the dates until which a version of a tool gets fixes and security updates, published in advance.
- Open sourceopen source, logiciel libre
- describes software whose code is public and free to use, which you can run yourself or pay someone to run.
2. The French job market
- Job boardsite d'offres d'emploi, jobboard
- a website where companies publish job offers, such as Free-Work for IT jobs in France.
- SymfonySymfony
- an all-in-one framework for PHP, created in Paris and open source since 2005.
- Spring BootSpring Boot
- the most common framework for back ends written in Java, often used in large companies.
- WordPressWordPress
- a popular tool that builds pages on a server, keeps the content in a database and gives an admin screen to edit it.
3. What the project needs ready-made
- All-in-one frameworkframework complet
- a framework that includes logins, database tools and a fixed structure, such as Laravel, Django or Spring Boot.
- Minimal frameworkmicro-framework
- a framework that handles routes and requests and leaves the rest to the team, such as Express or FastAPI.
- CMSCMS
- the admin screen where people write and publish a site's content without editing its code, such as WordPress.
- Pluginplugin, extension
- an add-on, often made by another company, that gives a tool such as WordPress a new feature.
4. The cost is mostly people
- Licencelicence
- the terms under which you may use a piece of software, free or paid, such as an open-source licence.
- Day ratetaux journalier, TJM
- the price of one day of a person's work, which agencies and freelancers use to price a project.
- Maintenancemaintenance
- the regular work that keeps a site working after launch, such as updates, fixes and renewals.
5. The way out
- Lock-indépendance au fournisseur
- the situation where leaving a tool is hard, because your site and data only work inside it.
- Open sourceopen source, logiciel libre
- describes software whose code is public and free to use, which you can run yourself or pay someone to run.
- Data exportexport des données
- a copy of your data that a service lets you download, so you can move it to another tool.
6. Speed is rarely the real reason
- Benchmarkbenchmark, banc d'essai
- a test that measures how fast a tool does a set task, often far from what a real site does.
- Latencylatence
- the time a request waits before its answer starts to arrive, which is much longer on a weak mobile connection.
7. What to ask
- Stackstack technique
- the list of tools behind a site, such as React for the page and Firebase for the data.
- Support datespériode de support, fin de vie
- the dates until which a version of a tool gets fixes and security updates, published in advance.
- Day ratetaux journalier, TJM
- the price of one day of a person's work, which agencies and freelancers use to price a project.
- Lock-indépendance au fournisseur
- the situation where leaving a tool is hard, because your site and data only work inside it.
Web Technologies · Back ends · wt.thomasjuldo.com/course/back-ends/choosing-a-stack