前後端分離後模塊開發

来源:https://www.cnblogs.com/liaowanzhong/archive/2023/10/22/17780881.html
-Advertisement-
Play Games

編寫頁面這個程式設計工程師嘴上的口頭禪是在 2016 年在建行剛開始最開發的時候聽到的, 因為大學的時候學習的程式設計語言是一 C++為主,對於前端頁面這種能看到效果只是一種很難體會的概念。學習 C 語言程式設計的時候顯示在眼前的是一個命令行黑屏,學 C++, C#都是。作為大學生初學程式設計開發, ...


 

 

編寫頁面這個程式設計工程師嘴上的口頭禪是在 2016 年在建行剛開始最開發的時候聽到的, 因為大學的時候學習的程式設計語言是一 C++為主,對於前端頁面這種能看到效果只是一種很難體會的概念。學習 C 語言程式設計的時候顯示在眼前的是一個命令行黑屏,學 C++, C#都是。作為大學生初學程式設計開發,黑屏可以設置為白屏,只是要堅持練習編寫編譯代碼。

 

大學同學總是說在大學四年中如果能夠寫出一個圖書管理系統,畢業才能叫做會編程。一   直在嘗試,發現延修一年才能夠設計一套圖書借閱系統。不會寫演算法,但是知道編程是怎麼   回事,那是在跟著市面上培訓班的視頻來學習一年之後的效果。在大學中,只是學習到一些   基礎技能,還是學得很認學得很認真。

 

畢業之後在廣州,找工作找了一個月,終於找到一個初級開發在銀行做後端。在學校,寫完   畢業論文之後就離開,一路向南。

 

剛開始做開發的時候,沒有經歷過漫長的實習過程,不管沒有編程開發經驗,都是在特大的高壓之下做開發任務。使用建設銀行的前端框架編寫頁面,同時寫後臺介面,聯調,解決開發的業務 bug,測試成功提交代碼。這個過程很快,但是也會讓成長很快。沒有一定的抗壓能力,都會被退出。沒有參加過編程實習,在黑龍江念書的時候,面試過一家公司,做了一套前端編程測試題,實習就實習,就是可能會讓打醬油也可能讓學到點什麼。在廣州,   做過一些公司的後端實習測試題,開出來的工資就是 2k-3k,但是這個過程也會很長。

 

從建設銀行退出來之後,過完國慶節日,去了一家小型的公司,遇到一個也是建設銀行的高   管。前後端分離開發,新型的開發概念,2017 年元月初的時候接觸了 bootstrap 前端技術框架。有前端工程師編寫頁面,後端開發只需要編寫提供數據的介面,進行前後端聯調。這種開   發模式效率更高,程式員的分工明確,壓力沒這麼大,做出來的系統軟體用戶體驗也有很大   的改善。Java 開發之前是使用 JSP 和前端頁面進行數據渲染,現在使用 JS 框架,更輕量級的開發。

 

在後來的幾年的開發過程中,接觸的前端 js 框架雖然不多,但是更新得很快。前端工程師

和後端工程師的技術技能分離得更清晰,分工明確。前端工程師雖然不是一個新的開發技   能職位,在 Java 開發領域,使用 JavaScript 框架集成項目的前端頁面展示效果,效率性能和用戶體驗都有很大的提升。

 

項目前後端分離之後模塊開發,做後臺的開發壓力減小,做前臺的只需要編寫好頁面和後端聯   調測試數據正確性,分工明確的一種很好的配合。前端開發的工作壓力肯定是有,每個職位   都有它存在的必要性,作為後端開發沒有評價的必要性。建築開發,記得小的時候是有些主   要的瓦匠什麼活都可以乾,但是建的都是些農村的小洋樓。在大城市,建高樓大廈,很多工   作都分得很細,效率會更高,時間就是金錢。大城市人口密度高,對人口紅利要求大,質量   也高,事情不能一個人可以完成。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在我們開發的前端項目中,往往為了方便,都需對一些控制項進行自定義的處理,以便實現快速的數據綁定以及便捷的使用,本篇隨筆介紹通過抽取常見字典列表,實現通用的字典類型綁定;以及通過自定義控制項的屬性處理,實現系統字典內容的快捷綁定的操作。 ...
  • 安裝Ubuntu Linux元信息 兩台機器,每台機器兩台Ubuntu Ubuntu版本:ubuntu-22.04.3-desktop-amd64.iso 處理器數量2,每個處理器的核心數量2,總處理器核心數量4 單個虛擬機記憶體8192MB(8G),最大磁碟大小30G 參考鏈接 清華大學開源軟體鏡像 ...
  • 公司有一個新需求,在原來項目基礎上開發,項目中使用 Ant Design Vue,版本是 1.X ,在此記錄下遇到的問題;對於沒有使用過或者使用程度不深的同學來說,希望可以幫助你在開發中遇到問題時有個參考。對於已經熟練使用的同學,可能這些問題都遇到過,歡迎大家在評論區補充。 1、實現對下拉框顯示的所 ...
  • 這是我用於複習我一年前學習的JavaScript的筆記,由於一年過去了,我大概已經4~5個月沒有寫過什麼代碼,所以需要整理自己的知識體系,如果文章出錯,也希望大家評論給我改錯 JavaScript的類型 JS中的類型有以下幾種: Number(數字類型) BigInt (大數類型) String(字 ...
  • 接上一節:從零用VitePress搭建博客教程(4) – 如何自定義首頁佈局和主題樣式修改? 上一節其實我們也簡單說了自定義頁面模板,這一節更加詳細一點說明,開始之前我們要知道在vitePress中,.md的文件是可以直接編寫vue的代碼的。 比如我們現在來自定義一個前端網址導航頁面 八、自定義一些 ...
  • 2023年6月19日決定對rust做一個重新的梳理,整理今年4月份做完的rustlings,根據自己的理解來寫一份題解,記錄在此。 周折很久,因為中途經歷了推免的各種麻煩事,以及選擇資料庫作為未來研究方向後的一段適應過程,耽擱了很久。 2023年10月份秋冬季的開源操作系統訓練營又開始了,所以我回來 ...
  • 在⾯試過程中,應聘者可能想要從對公司環境的觀察以及對⾯試官的提問當中獲取公司相關的信息,以此來判斷這家公司靠不靠譜,⾃⼰值不值得去。但這種信息可能會帶有⼀定的⽚⾯性,畢竟 應聘者沒有在公司實際體驗過⼯作的內容,很難通過⼀兩次⾯試就能看出公司的實際情況。這些細節⼀般只能給予應聘者⼀點有效信息,雖然並不 ...
  • 實戰準備:要爬取的url:https://www.shicimingju.com/book/sanguoyanyi.html 實戰要求:爬取詩詞名句網站中的三國演義文章,將每章的標題和內容寫入自己的項目文件(sanguo.txt) (本次爬取使用bs4) 1 import requests 2 # ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...